回 帖 发 新 帖 刷新版面

主题:VB6.0菜鸟用户连接SQL2008遇到了问题

Private Sub Form_Load()
    Dim cn As New ADODB.Connection
    Dim rs As New ADODB.Recordset
    cn.Open "DSN=data;uid=sa;pwd=zxyc1990120;database = lianxi"
    
    
    Set rs = cn.Execute("select name ")
    Set MSHFlexGrid1.DataSource = rs
    
End Sub
       是想实现把表的内容显示在MSHFLexgrid里面,但是这个运行的结果提示列名“name”无效,如果在from 后面跟上表名的话就提示对象名表名无效,卡在这里三四天了,

回复列表 (共1个回复)

沙发

select * from F

其中from是必须的。

select 之后是字段(列)的名称,from后是表的名称。都是不可少的

另外name是一个保留字,最好不要用作字段名、不要用作表名

我来回复

您尚未登录,请登录后再回复。点此登录或注册