两个小问题!!!!
1.Table1->Locate("CODE",string1,loCaseInsensitive)这样用为什么有问题
2.Profit=Table1->FieldByName(ComboBox1->Text)->AsFloat这句有什么问题
问题点数:50、回复次数:2Top
1 楼BCB(天下三分明月夜,二分无赖是扬州)回复于 2000-12-12 13:35:00 得分 20
Table1->Locate("CODE",string1,TLocateOptions()<<loCaseInsensitive);
1。不能用“集合”的元素代替“集合”,属类型不对
2.第二句,语法好象是对的;执行结果就不能保证了
Top
2 楼Hank(星星农场)回复于 2000-12-12 14:11:00 得分 30
1、要首先定义查询选项,例如:
TLocateOptions Opts;
Opts.Clear();
Opts << loPartialKey;
Variant locvalues[2];
locvalues[0] = Variant("Sight Diver");
locvalues[1] = Variant("P");
CustTable->Locate("Company;Contact", VarArrayOf(locvalues, 1), Opts);
2、应该是正确的,不过Profit是什么东西,控件?变量?如果是控件,要由对应的属性,如果是变量,类型要对应。Top




