应该可以吧。直接写 create table ....语句应该就高顶了。

解决方案 »

  1.   

    你可以定义一个连接来执行SQL语句就可以了,具体如下:
    Dim cn As New Connection
    cn.Open "DSN=asdf", "SA", ""
    cn.CursorLocation = adUseClient
    cn.Execute ("CREATE TABLE [dbo].[YH] ([DWDM] [varchar] (50) NULL ,[DWMC] [varchar] (50) NULL) ON [PRIMARY]")
    注意:定义连接需要引用VB中的“Microsoft ActiveX Objects 2.6 Library”才能用
      

  2.   

    对了,其中的cn.Open "DSN=asdf", "SA", ""
    asdf 是你的ODBC名称SA是用户名,最后的那个是密码注意:我用的是系统DSN,你自己可以用别的。
      

  3.   

    To: Jazzlover(强) 
    能否告诉我Create Table 语句的语法?多谢!!
      

  4.   

    Creae Table 的语法不用别人教啊,帮助里写的很明白啊!要例子的话就自己在SQL SERVER的企业管理器中建个表然后再生成SQL就可以了,你一看就应该会的!