zoukankan      html  css  js  c++  java
  • adoquery查询结果如何赋给一个变量(delphi和c++ builder)

    我用的是adoquery进行数据库查询,但是我不想把查询的结果显示出来,只是想赋给一个变量,请问我这个变量该怎样去设置呢 ?
     回复人:sunriver 回复时间:2005-6-3 9:11:00
    procedure TForm1.Button1Click(Sender: TObject);
    var
    i: String;
    begin
    Adoquery1.Close;
    Adoquery1.SQL.Clear;
    AdoQuery1.SQL.Add('select name from student where id=02');
    AdoQuery1.Open;
    i:= trim(AdoQuery1.FieldByName('name').AsString);
    end;
     
     回复人:sunriver 回复时间:2005-6-3 9:16:00
    如果你查询出的是多条数据,就定义个数组。
    while not(ADOQuery1.EOF) do
    begin
    a[i]:=trim(AdoQuery1.FieldByName('name').AsString);
    i:= i+1;
    Query1.Next;
    end;
     

    c++ builder:

    ADOQuery1->Close();
            AnsiString name[10];
            ADOQuery1->Open();
            int i=0;
            while(!ADOQuery1->Eof)
            {
            name[i]=ADOQuery1->FieldByName("NAME")->AsString;
            i++;
            ADOQuery1->Next();
    
            }
            Edit1->Text=name[5];
    
  • 相关阅读:
    递推数列
    大数阶乘
    成绩排序
    DevC++ return 1 exit status
    POJ 1061 青蛙的约会
    ZOJ 2750 Idiomatic Phrases Game
    nyoj 545 Metric Matrice
    nyoj 308 Substring
    nyoj 515完全覆盖 II
    nyoj 1248 海岛争霸
  • 原文地址:https://www.cnblogs.com/zhangdongsheng/p/2041151.html
Copyright © 2011-2022 走看看