如何用SQL语句将EDIT.TEXT中的内容添加到数据库.

解决方案 »

  1.   

    ...
    Query1.SQL.Add('insert into table(id) values(:id)');
    Query1.Params.ParamByName('id').Value := StrToInt(Edit1.Text); 
    Query1.ExecSQL;
    ...
      

  2.   

    1.读取各个EDIT.TEXT,组装成为Insert的SQL语句,使用TADOQuery控件或者TQuery控件,赋值给属性SQl.Text,通过数据库连接,执行ExecSQL方法,写入数据库
    2.写好SQL语句,逢变量处用变量“:Pn”(n=1,2,3,...)表示,把SQL语句赋值给TADOQuery控件属性SQl.Text,然后再读取各个EDIT.TEXT,使用ADOQuery1.Parameters[n-1].Value:=Editn.Text为变量赋值,通过数据库连接,执行ExecSQL方法,写入数据库