VB中怎样用ADO连接SQL Server7.0数据库?
我有一个字符串数组要把里面的值存到SQL Server的一个库的一个表中
怎么做?
如果该字符串是下面的格式:
07/09/2003 13:23:24
07/09/2003 13:23:29
07/09/2003 13:27:24
07/09/2003 13:28:24要把这些值存放到表中相应的一个DateTime字段类型中,怎么做?

解决方案 »

  1.   

    Option Explicit
    Dim Cn As New ADODB.ConnectionPrivate Sub Command1_Click()
    Cn.Execute ("insert into t_0 values('" & Text1.Text & "')")
    End SubPrivate Sub Form_Load()
    Cn.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=AAA;Data Source=www\www"
    Cn.Open
    Cn.CursorLocation = adUseClient
    Text1.Text = Now
    End Sub
    本人的这段代码可以使用
      

  2.   

    字段是日/月/年还是月/日/年?SQL Server只能认出一种格式(依服务器的设定)。另外一种格式存放的时候不会报错,但在读出来的时候会颠倒日、月。
      

  3.   

    自建一个扩展名为udl的文件,查看属性连上数据库后,如果连接成功,用文本编辑器打开,就得到类似的字符串 
    Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=AAA;Data Source=www\www它就是ADO的连接字符串