adoquery问题

wsh1688 2004-01-18 08:39:19
提示parmeter对象不能正确的定义。提供了不一致或不完整的信息

我用一次还行但是用了第二次就不行啦,这是怎么回事
...全文
70 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
pokemonFK 2004-01-19
  • 打赏
  • 举报
回复
每查询一次刷新一次表:
adoquery1.close;
adoquery1.open;
DaSaint 2004-01-18
  • 打赏
  • 举报
回复
字段名不要用name, group, index等数据库保留字,将name字段改个名字试试
kuchong 2004-01-18
  • 打赏
  • 举报
回复
param的定义如下:
SELECT OBJID, VERSION, NAME
FROM "bdesdd.DB" Bdesdd
where name=:findname


程序:
adoquery1.close;
adoquery1.ParamByName('findname').AsString:='NAME';
adoquery1.Prepare;
adoquery1.Open;

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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