我在程序运行过程中,用Table指向oracle中创建的一张表时会出现 ...EdbEnginer error'operation not application'...的提示,单步执行时发现,其中在oracle中创建的一些表当中没有指定primary key的表就不会出错!:(好象和设置筛选条件有关系……
……
Table1.Filter:=''; //之前有设定筛选条件
Table1.Filtered:=false; //关筛选
Table1.Active:=false; //关table
Table1.DatabaseName:='src'; //设定数据集
Table1.TableName:='JCJX_RIGOR';//指定表
Table1.Active:=true; //开表
Table1.Filter:= 'PARTS_ID = ' + QuotedStr(DataStr)+ 'and SORT_ID =' + QuotedStr(ParentStr); //设定筛选条件
Table1.Filtered:=true; //开筛选
……
这是程序片段:(,请各位大虾不吝赐教!!
ps:我是新手!~请大家说详细一点,谢谢!~
……
Table1.Filter:=''; //之前有设定筛选条件
Table1.Filtered:=false; //关筛选
Table1.Active:=false; //关table
Table1.DatabaseName:='src'; //设定数据集
Table1.TableName:='JCJX_RIGOR';//指定表
Table1.Active:=true; //开表
Table1.Filter:= 'PARTS_ID = ' + QuotedStr(DataStr)+ 'and SORT_ID =' + QuotedStr(ParentStr); //设定筛选条件
Table1.Filtered:=true; //开筛选
……
这是程序片段:(,请各位大虾不吝赐教!!
ps:我是新手!~请大家说详细一点,谢谢!~
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货