Vb.net 如何使用vb在ASP.NET底部单击事件中创建SQL Server 2000表?

Vb.net 如何使用vb在ASP.NET底部单击事件中创建SQL Server 2000表?,vb.net,sql-server-2000,Vb.net,Sql Server 2000,我只是ASP.NET编程的初学者,我正在尝试使用ASP.NET和VB.NET编写一个小的计费项目 我想通过在textbox控件中传递表名和行数来创建SQL Server 2000表 如何实现这一点?您可以执行sp_executesql存储过程来归档该类型的任务。下面是VB.NET中一个非常简单的示例 Dim cn As New SqlConnection("your DB connection string goes here") cn.Open() Dim c

我只是ASP.NET编程的初学者,我正在尝试使用ASP.NET和VB.NET编写一个小的计费项目

我想通过在textbox控件中传递表名和行数来创建SQL Server 2000表


如何实现这一点?

您可以执行sp_executesql存储过程来归档该类型的任务。下面是VB.NET中一个非常简单的示例

Dim cn As New SqlConnection("your DB connection string goes here")
        cn.Open()

        Dim createSql As String

        createSql = "BEGIN "

        createSql += "EXECUTE sp_executesql N'CREATE TABLE table1(id INT)'; "

        For i As Integer = 1 To 10
            createSql += "EXECUTE sp_executesql N'INSERT INTO table1 VALUES(" + i.ToString() + ")'; "
        Next

        createSql += "END "

        Dim cmd As New SqlCommand(createSql, cn)
        cmd.ExecuteNonQuery()
要了解有关sq_executesql SP的更多信息,请阅读本文

除非您提出特定问题,否则您将无法获得帮助请提及正确的标签。。。像asp.net、SQLServer、SQLServer一样,非常感谢。它起作用了!但是我需要在创建这个表后动态添加10行示例ID:12…10再次查看代码..我已经我想它会对你有用的。