adoquery添加字段时出错(20分)

  • 主题发起人 主题发起人 mingch
  • 开始时间 开始时间
M

mingch

Unregistered / Unconfirmed
GUEST, unregistred user!
adoquery1.Close;
adoquery1.SQL.Text:='alter table temp add :km int NULL';
adoquery1.Parameters.ParamByName('km').Value :=adoquery2.fieldbyname('科目').AsString;
adoquery1.ExecSQL;
F9时出现错误:
syntax error in field definition
 
插播一下

http://www.delphibbs.com/delphibbs/dispq.asp?lid=1258129
 
不要使用参数
 
什么地方不用参数,麻烦你说清楚一点?
 
adoquery1.Close;
adoquery1.SQL.Text:='alter table table1 add ' + adoquery2.fieldbyname('科目').AsString + ' int NULL';
adoquery1.ExecSQL;
 
多人接受答案了。
 
后退
顶部