读书人

clientdataset locate定位的有关问题

发布时间: 2012-02-11 09:51:34 作者: rapoo

clientdataset locate定位的问题!
代码

C/C++ code
  Dm->ClientDataSet1->Locate("username", Trim(Edit1->Text), [loCaseInsensitive]);


错误信息!

Checking project dependencies...
Compiling Project1.cbproj (Debug configuration)
[BCC32 Error] Ulogin.cpp(55): E2188 Expression syntax
Full parser context
Ulogin.cpp(54): parsing: void _fastcall TFlogin::CloseProClick(TObject *)
Failed
Elapsed time: 00:00:00.2


完全按照,提示填写的!但是总是出现

E2188 Expression syntax
错误!

[解决办法]
[loCaseInsensitive]那是Delphi的写法,在C++Builder中需要这样:

C/C++ code
Dm->ClientDataSet1->Locate("username", Trim(Edit1->Text), TLocateOptions() << loCaseInsensitive); 

读书人网 >C++ Builder

热点推荐