社区
C++ Builder
帖子详情
有没有人知道阿???在线!!!
winkiky
2002-09-16 04:53:55
ADOQuery1->SQL->Add("alter table test add(:name char(8)");
ADOQuery1->Parameters->ParamByName("name")->Value=Edit1->text.c_str();
或者
ADOQuery1->Parameters->ParamByName("name")->Value=Edit1->text;
Oracle均提示:无效列名!!!
怎么转换???紧急求救!!!
...全文
65
9
打赏
收藏
有没有人知道阿???在线!!!
ADOQuery1->SQL->Add("alter table test add(:name char(8)"); ADOQuery1->Parameters->ParamByName("name")->Value=Edit1->text.c_str(); 或者 ADOQuery1->Parameters->ParamByName("name")->Value=Edit1->text; Oracle均提示:无效列名!!! 怎么转换???紧急求救!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
PoneyChen
2002-09-17
打赏
举报
回复
AD0Query->Parameters->ParamValue["Paramname"]=...
dafanshu
2002-09-17
打赏
举报
回复
你的SQL语句好象写少了一个“)”吧,
不过问题不是这个,最重要的是你应该在ADOQuery1的object inspector里设置Parameters属性。如果你不是new出来的话
winkiky
2002-09-17
打赏
举报
回复
试过了,都行不通!!
同样的错误:Ora-00904 无效列名!
ADOQuery1->Parameters->ParamByName("name")->AsString=Edit1->text;
报错:AsString没有此member
suerain
2002-09-16
打赏
举报
回复
试试楼上的第二句
annkie
2002-09-16
打赏
举报
回复
sql 语句写错了:
alter table test add(:name char(8)
应为:
alter table test add :name char(8)
gyj_china
2002-09-16
打赏
举报
回复
改成:
ADOQuery1->Parameters->ParamByName("name")->AsString=Edit1->text.c_str();
或者
ADOQuery1->Parameters->ParamByName("name")->AsString=Edit1->text;
winkiky
2002-09-16
打赏
举报
回复
如何设置阿??
我从来没有设置过这个东东!!
wangxd
2002-09-16
打赏
举报
回复
先设置Parameters
winkiky
2002-09-16
打赏
举报
回复
各位大侠们,有没有会的阿???
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章