with DataModule1.ADOADD do
begin
Close;
sql.Clear;
sql.Add('select * from DirectTable');
Open;
if Not Locate('ID',Trim(Edit1.text),[lopartialkey]) then
begin
Append;
FieldByName('ID').AsString:=Edit1.Text;
...... post;现在我假如Edit1.text是023,则添加到数据库中数据是23而不是023,可是我需要把原数据023添加进去,它却把我前面的0去掉了,这个问题怎么解决啊,高手们!
begin
Close;
sql.Clear;
sql.Add('select * from DirectTable');
Open;
if Not Locate('ID',Trim(Edit1.text),[lopartialkey]) then
begin
Append;
FieldByName('ID').AsString:=Edit1.Text;
...... post;现在我假如Edit1.text是023,则添加到数据库中数据是23而不是023,可是我需要把原数据023添加进去,它却把我前面的0去掉了,这个问题怎么解决啊,高手们!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货