表:d_zj   d_zb   d_pt   d_jz  
    1.2     0.5    0.8    2.5读出表中的每个数据并且分别赋予一个变量
xishu1:=d_zj的数值
xishu2:=d_zb的数值 
....
请问SQL语句如何写我忘记了。谢谢

解决方案 »

  1.   

    select @a=d_zj from table
      

  2.   

    select d_zj as dzj,d_zb as dzb
    xishu1:=query1.field[0].asfloat
    xishu2:=query1.field[1].asfloat
      

  3.   

    select d_zj as dzj,d_zb as dzb from table
    xishu1:=query1.field[0].asfloat
    xishu2:=query1.field[1].asfloat
      

  4.   

    procedure TForm1.SpeedButton4Click(Sender: TObject);
    var
    dzj: float;
    begin
    query2.Close;
    query2.SQL.clear;
    query2.SQL.add('select * from xsb');
    dzj:=query2.field[d_zj].asfloat;
    dzb:=query2.field[d_zb].asfloat;end;
    提示错误
      

  5.   

    dzj不能定义为float,用double
    其他同上