首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

clientdataset查询结果总是全部记录。该如何解决

2012-04-03 
clientdataset查询结果总是全部记录。AnsiString strIDSelect * from Pacient where P_IDstrID+ Com

clientdataset查询结果总是全部记录。
AnsiString strID="Select * from Pacient where P_ID='";
  strID+= ComboBox1->Text;
  strID+="'";

  DataModule2->ClientDataSet1->Active=false;
  DataModule2->DCOMConnection1->Connected=false;
  DataModule2->ClientDataSet1->CommandText=strID;
  DataModule2->DCOMConnection1->Connected=true;
  DataModule2->ClientDataSet1->Active=true;

  ShowMessage(DataModule2->ClientDataSet1->RecordCount);
显示出的查询结果总是全部,不知道是哪里出问题了,谢谢了。

[解决办法]
看看表里P_ID是怎么个情况,看语句不该呀

热点排行