编一个动态报表时......有一问题?SOS!!!SOS!!!

dondon2001 2001-10-03 03:46:11
我在编一个动态报表时:
我用adodc1控件,到下面时:
strsql = "select * from sss where 类别=3" ‘sss为db1.mdb的表名
Adodc1.RecordSource = strsql
Adodc1.Refresh
Set DataReport1.DataSource = Adodc1
DataReport1.Show
提示:1、from 子句语法错误。
2、Adodc1的refresh的方法'iadcdo'失败。

SOS!SOS!!SOS!!!
...全文
199 17 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
tigermm 2001-11-14
  • 打赏
  • 举报
回复
没有任何问题。
sun_1112 2001-11-14
  • 打赏
  • 举报
回复
你这么写是肯定不对得,我以前也遇到过!你用的是控件吧?
试一试用程序来写,如果非要用控件的话,也有解决的办法
在网上有好多的例子,具体的我也记不起来了
自己找吧,主要还是select 语句返回的内容
ado控件不能直接引用的问题,这和你在属性窗口写的不一样
多试就行了,一定有办法的
如果你很急的话,把你的e-mail告诉我
我给你发过去具体的解决办法。
tigermm 2001-11-14
  • 打赏
  • 举报
回复
类别是什么类型的字段?int or char ?
rushing 2001-11-14
  • 打赏
  • 举报
回复
好象是AOD的东东没写全。
如connectionstring
commandtype
rebind
doevents
等等
我也是刚学会DAO,就不得不改学AOD。
结果是焦头烂额

baoxiang 2001-11-14
  • 打赏
  • 举报
回复
或是adodc的commandtype还是2 - adCmdTable
要改成8 - adCmdUnkown
baoxiang 2001-11-14
  • 打赏
  • 举报
回复
你是不是adodc的connectionstring沒写啊。
Ice_Wolf 2001-11-14
  • 打赏
  • 举报
回复
不能用adodc控件的记录集,用对象的
dondon2001 2001-10-04
  • 打赏
  • 举报
回复
sos!
dondon2001 2001-10-03
  • 打赏
  • 举报
回复
不行.SOS!!!
AFIHA 2001-10-03
  • 打赏
  • 举报
回复
Set DataReport1.DataSource = Adodc1.datasouce
AFIHA 2001-10-03
  • 打赏
  • 举报
回复
select * from sss where 类别='3'
数字加单引号
dondon2001 2001-10-03
  • 打赏
  • 举报
回复
SOS!!!!
dondon2001 2001-10-03
  • 打赏
  • 举报
回复
我的这个程序在DAO中一点问题也没有,但就是在adodc中不行。
是不是在datareport1.datasource有问题。但怎么在from子句中有问题呢?
我我我我我百思不得其解!!!
SOS!SOS!!SOS!!!
KingSunSha 2001-10-03
  • 打赏
  • 举报
回复
select * from sss where [类别]=3
不知道行不行?

如果还是不行,按照progame(呵呵呵(傻笑中。。。) 说的检查一下吧
progame 2001-10-03
  • 打赏
  • 举报
回复
从语句上我看不出错误了,你是否有这个表或这个字段:(
dondon2001 2001-10-03
  • 打赏
  • 举报
回复
我试了,不行。
progame 2001-10-03
  • 打赏
  • 举报
回复
"select * from sss where 类别='3'"试试

808

社区成员

发帖
与我相关
我的任务
社区描述
VB 多媒体
社区管理员
  • 多媒体
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧