又遇到问题了啊!!

neuly 2002-12-05 06:08:28
在这样ADOQuery1->SQL->Text="select * from event where EventId='38'"
的查询语句中,如果EventId是变量(如:int Count),那这样的语句语法怎么写??
谢谢!不是我不想给分,我已经没有分了!!!唉
...全文
22 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
neuly 2002-12-06
  • 打赏
  • 举报
回复
to up:如果是多个条件呢? 比如:EventType为EdtType->Text,且EventId为EdtId->Text,这样或者有三个条件,是否有通用的写法??谢谢!!
Libran 2002-12-06
  • 打赏
  • 举报
回复
ADOQuery1->SQL->Text="select * from event where EventId = :EventId";
ADOQuery1->Parameters->ParamByName("EventId")->Value = EdtId->Text;
ADOQuery1->Open();

“:EventId”————以":"开头意思的在SQL中定义一个参数。这里的参数名为"EventId",用下面...->ParamByName("...")->Value方法赋值
timyang 2002-12-06
  • 打赏
  • 举报
回复
从文本框读
ADOQuery1->SQL->Add("select * from event where EventId=");
ADOQuery1->SQL->Add("'"+EdtId->Text+"'");
timyang 2002-12-06
  • 打赏
  • 举报
回复
int iEvent;
ADOQuery1->SQL->Add("select * from event where EventId=");
ADOQuery1->SQL->Add(IntToStr(iEvent));

neuly 2002-12-06
  • 打赏
  • 举报
回复
我这里的EventId是变量的,它是从EdtId->Text读出来的,完整些该怎么写??
invalid 2002-12-06
  • 打赏
  • 举报
回复
在这样ADOQuery1->SQL->Text="select * from event where EventId= +inttostr(38)
neuly 2002-12-06
  • 打赏
  • 举报
回复
to xpyilin: “:p1”是什么?
to 深圳龙:你给的方法好像不好使,急!
cscer 2002-12-06
  • 打赏
  • 举报
回复
ADOQuery1->SQL->Add("select * from event");
ADOQuery1->SQL->Add("where EventType='" + EditType->Text + "'");
ADOQuery1->SQL->Add("and EventId='" + EditID->Text + "'");
ADOQuery1->SQL->Add("and EventId2='" + EditID2->Text + "'");
Libran 2002-12-05
  • 打赏
  • 举报
回复
别以为不给分我就不敢来灌水了……
我要水漫黑山!
还我小倩来~~~~~
neuly 2002-12-05
  • 打赏
  • 举报
回复
谢谢楼上的两位,我分别都试试看!!

小倩的事,就以后再说了…………^_^
caimouse 2002-12-05
  • 打赏
  • 举报
回复
可以这样:
String strID(变量)
String strSQL("select * from event where EventId = ");
strSQL += strID;
ADOQuery1->SQL->Text= strSQL;

http://www.codediy.com/codebbs/index.asp
xpyilin 2002-12-05
  • 打赏
  • 举报
回复
ADOQuery1->SQL->Text="select * from event where EventId = :p1";
ADOQuery1->Parameters->Items[0]->Value = Count;
ADOQuery1->Open();
就是它了,你好穷啊,把小倩贡献出来!!!!!

1,178

社区成员

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

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