Adodc1.CommandType = adCmdText
Dim txtsql As String
txtsql = "select * from user where userid='" & Trim(Text1(0).Text) & "'" & "and  password='" & Trim(Text1(1).Text) & "'"
Adodc1.RecordSource = txtsql
Adodc1.Refresh运行时出现from语法错误,哪些高手,指点一下,这个查询语句错在哪里?

解决方案 »

  1.   

    你的userid列是什么类型,如果是数字而不是文本,去掉两边的''就可以了还有看下你的Text1(0).Text及Text1(1).Text中是否包含'如果包含,替换为两个''就可以了
      

  2.   


    txtsql = "select * from user where userid='" & Trim(Text1(0).Text) & "'" & " and   password='" & Trim(Text1(1).Text) & "'"
      

  3.   

    本帖最后由 bcrun 于 2012-07-20 10:42:40 编辑
      

  4.   

    补充,运行时出现from子句语法错误,调试指向adodc1.refresh语句
      

  5.   

    问大家个问题哦  如果我需要在一个表中添加一个从textbox中输入的字段,我需要怎么写SQL语句呢?谢谢