G
gyfstar
Unregistered / Unconfirmed
GUEST, unregistred user!
我第一次用三层,对tclientdataset不是很熟悉,我以前用ado做好的程序现在要改成三层
这一改,就出现了好多问题:
***tclientdataset不允许insert进的记录有空值,我要有空值该怎么办呢
我是用commandtext写入sql语句的,
commandtext:='insert into jbzl(number) valuesnumber)'
params.clear;
params.add;
params.ParamByName('number').asstring:=trim(enumber.text);
而且上面的语名提示不认识参数,
但是这句是对的
params[0].asstring:=trim(enumber.text);
这怎么回事呢,我好着急的,主管马上就要程序了,
这一改,就出现了好多问题:
***tclientdataset不允许insert进的记录有空值,我要有空值该怎么办呢
我是用commandtext写入sql语句的,
commandtext:='insert into jbzl(number) valuesnumber)'
params.clear;
params.add;
params.ParamByName('number').asstring:=trim(enumber.text);
而且上面的语名提示不认识参数,
但是这句是对的
params[0].asstring:=trim(enumber.text);
这怎么回事呢,我好着急的,主管马上就要程序了,