用下面的方法(MyConnection是你的数据库连接)
Adodc1.RecordSource = strSql
Set Adodc1.Resultset = MyConnection.OpenResultset(Adodc1.SQL, adOpenStatic)
Adodc1.Refresh
Adodc1.RecordSource = strSql
Set Adodc1.Resultset = MyConnection.OpenResultset(Adodc1.SQL, adOpenStatic)
Adodc1.Refresh
我的库结构未变,Chr(39) 就是单引号,为什么会有from错误,是否是通配符*的错误?
用下面的方法(MyConnection是你的数据库连接)
Adodc1.RecordSource = strSql
Set Adodc1.Resultset = MyConnection.OpenResultset(Adodc1.SQL, adOpenStatic)
Adodc1.Refresh
Adodc1.CommandType = adCmdText '请设置您的表的类型,若从sql语句中得到则用adCmdText
Adodc1.RecordSource = sql
如果你的Combo5是与或的条件设置的话,这样应该就没有问题了