首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

vb 查询出现“from字句语法异常。”帮帮忙吧。头都快急爆了

2012-04-08 
vb 查询出现“from字句语法错误。。。”帮帮忙吧。。头都快急爆了。在线等窗体中添加Adodc,Datagrid两控件,连接数

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还没有建立好对数据库的操作
[解决办法]

探讨
引用:
LZ的
Adodc2控件属性ConnectionString在哪赋值?这非常关键.

我是直接单击省略号选择”使用连接字符串“--‘生成’选择的数据库路径。其recordsource的属性是直接选在的数据库中的相应表名。。datagrid的datasource属性是选择adodc2.这样对吗?

热点排行
Bad Request.