连接好后,在“记录源”里的“表或存储过程名称”中选择表“data1”,可以实现连接。
但是如果不选,在程序里实现。
Adodc3.RecordSource = "select * from data1"
运行后,报错:在关键字‘SELECT’附近有语法错误。
帮帮忙,错在哪里(连接没有问题)?

解决方案 »

  1.   

    试试
    Adodc3.RecordSource = "select * from [data1]"
      

  2.   

    Adodc3.ConnectionString = "Provider=SQLOLEDB.1;Password=123456;Persist Security Info=True;User ID=sa;Data Source=ltr;Initial Catalog=da"
      

  3.   

    Conn.ConnectionString = "Provider=SQLOLEDB;User ID=sa;PassWord=;Initial Catalog=pubs;Data Source=tt;Persist Security Info=False"
        Conn.Open
        Rs.Open "select * from employee", Conn, adOpenKeyset, adLockBatchOptimistic
    我的连接你参考一下
      

  4.   

    忘了一句
    Set Rs = New ADODB.Recordset
      

  5.   

    请参考
    http://expert.csdn.net/Expert/topic/2710/2710006.xml?temp=8.526248E-02