怎样用ado建立表?(使用sqlsever) 联接上后用createtable()这个sql语句 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Public Sub CreatSQLSeverTB()' 在SQL Server中生成表 Dim strDBName As String Dim strSQL As String Dim strCnn As String Dim cnn As New ADODB.Connection strDBName = "pubs" ' 指定数据库 ' 打开指定数据连接 strCnn = "Provider=SQLOLEDB.1;User ID=sa;Initial Catalog=" & strDBName cnn.Open strCnn ' 用SQL语句生成表Emps strSQL = "Create Table Emps (cEmpID char(4), vEmpName varchar(20))" cnn.Execute strSQL ' 关闭连接 cnn.Close Set cnn = Nothing End Sub如果使用Access,则可将strCnn = ...行改为strCnn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Program Files\Microsoft Visual Studio\VB98\Biblio.mdb"用Biblio.mdb做试验当然生成的表可通过同样方法用SQL语名Drop Table 进行删除 sql语句create table 数据表名称(字段名称1 数据类型1(数据长度1),字段名称2 数据类型1(数据长度2),.。。) 给你一个例子,我做的,实现了Imports System.DataImports System.Data.SqlClientSqlString = "Create Table WjhTemp (Name nchar(10),Zip nchar(11))" Response.Write(SqlString) NewTableConnection = New SqlConnection("server=(local)\NetSDK;database=pubs;Trusted_Connection=yes") NewTableCommand = New SqlCommand(SqlString, NewTableConnection) NewTableCommand.Connection.Open() Try NewTableCommand.ExecuteNonQuery() Response.Write("Success") Catch Exp As SqlException Response.Write(Exp.Message.ToString) End Try NewTableCommand.Connection.Close() vc转换为vb中的变量类型和运算符转换问题 ADO 生成的ACCESS文件比较大,用ACCESS打开一次后,文件就变小了,是怎么回事? 如何用VB ActiveX编写条形码控件 vb “+" 与 "&" 区别,请高手指教,,,, 高分求解:关于图片API! 请问如何使用VB.NET查看和操作windows7中的计划任务 莫名其妙的错误如何处理? 怎样实现数据库的备份与恢复???? VB的安装 怎样写这个select语句? 如果在VB中使用DirectX或者相关的、类似的函数呢? 使用ADO如何连接已经加了密的ACCESSxp数据库?
' 在SQL Server中生成表 Dim strDBName As String
Dim strSQL As String
Dim strCnn As String
Dim cnn As New ADODB.Connection
strDBName = "pubs" ' 指定数据库
' 打开指定数据连接
strCnn = "Provider=SQLOLEDB.1;User ID=sa;Initial Catalog=" & strDBName
cnn.Open strCnn
' 用SQL语句生成表Emps
strSQL = "Create Table Emps (cEmpID char(4), vEmpName varchar(20))"
cnn.Execute strSQL
' 关闭连接
cnn.Close
Set cnn = Nothing
End Sub如果使用Access,则可将strCnn = ...行改为
strCnn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Program Files\Microsoft Visual Studio\VB98\Biblio.mdb"
用Biblio.mdb做试验当然生成的表可通过同样方法用SQL语名Drop Table 进行删除
create table 数据表名称(字段名称1 数据类型1(数据长度1),字段名称2 数据类型1(数据长度2),.。。)
Imports System.Data
Imports System.Data.SqlClientSqlString = "Create Table WjhTemp (Name nchar(10),Zip nchar(11))"
Response.Write(SqlString) NewTableConnection = New SqlConnection("server=(local)\NetSDK;database=pubs;Trusted_Connection=yes")
NewTableCommand = New SqlCommand(SqlString, NewTableConnection)
NewTableCommand.Connection.Open()
Try
NewTableCommand.ExecuteNonQuery()
Response.Write("Success")
Catch Exp As SqlException
Response.Write(Exp.Message.ToString)
End Try
NewTableCommand.Connection.Close()