vb 查询出现“from字句语法错误。。。”帮帮忙吧。。头都快急爆了。在线等
窗体中添加Adodc,Datagrid两控件,连接数据库都已完成,我想在form_load中,datagrid控件中显示数据库中的部分字段。字段名是中文名称。
运行时总是出现如题的错误。我查询了可能是字段名用英文命名,改为英文的还是不行。
代码如下:
Adodc2.RecordSource = "select 客户编号,购货单位,购货时间,购货数量,购货单价,购货金额,总销售金额,总回款金额,总 欠款金额,总开票数量,总未开票数量 from Inquire "
Adodc2.Refresh
Set DataGrid1.DataSource = Adodc2
DataGrid1.Refresh
代码是放错位置了吗?我之前在按钮单击事件里也有用到如上面的代码,只是查询条件不一样。测试时都能正常显示啊。为什么这个地方不行呢。我也尝试把Adodc2.RecordSource = "select 客户编号,购货单位,购货时间,购货数量,购货单价,购货金额,总销售金额,总回款金额,总 欠款金额,总开票数量,总未开票数量 from Inquire " 改为Adodc2.RecordSource = "select * from Inquire ".可还是出现相同错误。在网上看了半天的资料,都没有解决。。。请大家帮帮忙吧。。。在线等。。。
先谢谢了!
[解决办法]
1把这个Adodc2.RecordSource = "select * from Inquire " 放到button里面试试看
我觉得是在你的form_load的时候adodc还没有建立好对数据库的操作
[解决办法]