sql语句是写在delphi事件按钮里呢还是写在控键query里呢?
还是都要写呢?
要是写在query里,那一个根据edit.text取得信息进行插入数据的insert语句的格式应该是什么呢?
比较小白哦,我是新手!

解决方案 »

  1.   

    Query1.close;
    Query1.sql.text:='insert into table1(字段1) select '''+Trim(Edit1.text)+'''';
    Query1.execsql;
      

  2.   

    query1.sql.add('select * from 表 where User_id='+Edit1.text+'');
      

  3.   

    ADODATASET1:=TADODATASET.CREATE(NIL);
    With ADODATASET1 DO BEGIN
       COMMANDTEXT := 'SELECT * FROM TABLE';
       CONNECTION := DM.CONNECTION1;
       OPEN;
    END;
      

  4.   

    小白?感觉不错吧,欢迎加入C家族啥时候弄个大白的PP来看看
      

  5.   

    sql语句是写在delphi事件按钮里呢还是写在控键query里呢?
      

  6.   

    写在事件按钮里:
    procedure TForm1.Button1Click(Sender: TObject);
    begin
      Query1.close;
      query1.clear;
      Query1.sql.text:='insert into table1(字段1) select '''+Trim(Edit1.text)+'''';
      Query1.execsql;
    end;
      

  7.   

    可以写在ADOquery的属性(SQL)里吧!
    楼主,我建议你都试一下!
      

  8.   

    如果query里不写sql的话,不能激活的啊!