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);