用ADOQuery建立一个Dbase表,出错了,帮我看一下!

oyzm 2002-04-19 09:13:56
用ADOQuery建立一个Dbase表,连接时用以下字符串:
Provider=MSDASQL.1;Persist Security Info=False;Data Source=dBASE Files;Extended Properties="DSN=dBASE Files;DBQ=c:\;DefaultDir=C:\;DriverId=533;MaxBufferSize=2048;PageTimeout=5;";Initial Catalog=c:\
sql语句是:
create table test(name char(30))
执行后test表建立了,而且是正确的,可是会有出错信息如下:
ADQQuery1:CommandText dose not return a result set
请高手帮我看一下!
...全文
41 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dala 2002-04-19
  • 打赏
  • 举报
回复
create table 当然提示信息了
select table 就没有提示了
请用QDOQuery->ExecSQL()
jacksu 2002-04-19
  • 打赏
  • 举报
回复
你是通过ADOQuery1->Open() 来执行sql语句的吧
如果是,换成ADOQuery1->ExcuteSQL()
Dala 2002-04-19
  • 打赏
  • 举报
回复
create table 当然要提示没有返回结果啦
如果是select table就没有提示了
请用ADOQuery->ExecSQL();

13,873

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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