在程序中都是通过先连接到数据库后才能执行SQL语句,但是如果数据库还没建立如何调用SQL的查询分析器执行SQL语句?即以下变量还没连接到数据库时如何执行SQL语句(Create Database的语句)
Private cnnDataBase As Connection
Private cmDataBase As Command
Private rstDataBase As Recordset谢谢!

解决方案 »

  1.   

    有什么SQL语句可以刷新数据库?
      

  2.   

    楼主的意思是不是说,sqlserver已经安装好了,只是需要的数据库还没有建立,需要执行sql语句来建立数据库?
    如果是这样就简单了:
    先建立一个连接,然后Public sqlcon As New ADODB.ConnectionPrivate Sub Command1_Click()
      Dim sqlstr As String
      
      sqlstr = "create database dd"
      sqlcon.Execute sqlstr
    End SubPrivate Sub Form_Load()
     
      sqlcon.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=master;Data Source=tom"
      sqlcon.Open
    End Sub