2.inttostr(),const是指常量
1.query1.sql.add('select * from table1')
将要写的语句写到上面的括号中就OK了

解决方案 »

  1.   

    你为什么不用Adodataset呢,那样跟方便,我觉得比这个好多了
    Adodataset.active:=false;
    Adodataset.commandtext:='Sql语句';
    Adodataset.active:=True;
    这样就行了,多方便呀
      

  2.   

    1DataModule3.ADOQuery1.Active:=False;
     DataModule3.ADOQuery1.SQL.Clear;
     DataModule3.ADOQuery1.SQL.Add('Select * From Table1');
     DataModule3.ADOQuery1.Active:=True;
    2用TDBEdit
      

  3.   

    1、在SQl中写语句,
    如果添加,删除 ,用Query1.ExecSQL
    如果查询,用用Query1.Open2、StrToInt(Edit1.Text)
    或者StrToInt(DBEdit1.Text)
    —————————————————————————————————
    MaximStr := '宠辱不惊,看庭前花开花落,去留无意;
                 毁誉由人,望天上云卷云舒,聚散任风。';
    if Not Assigned(I) then
      I := TI.Create(Nil);
    I.Maxim := MaximStr;
    I.Explain := '假如上述代码中出现“OA”、“3D”等字样,改为“=”或者去掉';
    I.Desire := '加不加分随你';
    —————————————————————————————————
        
      

  4.   

    利用query1.fieldbyname('字段').asInteger就可以解决!~
    with query1 do 
    sq.add('select * from tablename');
      

  5.   

    你为什么不用ado呢,那样比这个可方便多了
      

  6.   

    用AdoDataSet.commandtext:='Sql语句'
      

  7.   

    1、在SQl中写语句,
    如果添加,删除 ,用Query1.ExecSQL
    如果查询,用用Query1.Open2、StrToInt(Edit1.Text)
    或者StrToInt(DBEdit1.Text)—————————————————————————————————
    MaximStr := '宠辱不惊,看庭前花开花落,去留无意;
                 毁誉由人,望天上云卷云舒,聚散任风。';
    if Not Assigned(I) then
      I := TI.Create(Nil);
    I.Maxim := MaximStr;
    I.Explain := '假如上述代码中出现“OA”、“3D”等字样,改为“=”或者去掉';
    I.Desire := '加不加分随你';
    —————————————————————————————————
        
      

  8.   

    那个我懂了,原来是‘’之间不能分行。
    可怎么就不行呢?真怪呀。
    我用的就是adoquery呀。多谢大家乐。我尽量加分,不过好像还没加成过。
    也不知道是怎么搞得?
    那个adocommond能不能把sql语句分行写呀?
    也不行吗?
    哎,borland这东西。埃