adoquery查询结果如何赋给一个变量(delphi和c++ builder)

简介:
我用的是adoquery进行数据库查询,但是我不想把查询的结果显示出来,只是想赋给一个变量,请问我这个变量该怎样去设置呢 ?
arrow3.gif 回复人: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;
 
arrow3.gif 回复人: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];
相关文章
|
24天前
|
存储 C++ 容器
学会在 C++ 中使用变量:从定义到实践
C++中的变量是数据容器,包括`int`、`double`、`char`、`string`和`bool`等类型。声明变量时指定类型和名称,如`int myNum = 15;`。`cout`与`<<`用于显示变量值。常量用`const`声明,值不可变。变量名应唯一,遵循特定命名规则,常量声明时需立即赋值。
112 1
|
28天前
|
编译器 C++
C++ 双冒号::开头的语法,::变量名,获取全局作用域变量
C++ 双冒号::开头的语法,::变量名,获取全局作用域变量
16 0
|
1月前
|
存储 C++
C++系列三:变量、常量
C++系列三:变量、常量
|
1月前
|
存储 C++
C++的变量和常量
C++的变量和常量
13 1
|
1月前
|
编译器 C++
c++关于命名空间内变量和函数及全局变量的使用和作用域
c++关于命名空间内变量和函数及全局变量的使用和作用域
31 1
|
1月前
|
C++
c++常见变量
c++常见变量
21 0
|
2月前
|
Ubuntu C++
如何在命令行流畅查询 C++ 文档?
不知道大家有没有同样的经历,在搬砖酣畅淋漓的时候,每一次切屏都是对思路的严重干扰,特别是切了好几屏都找不到浏览器的时候,简直要爆炸。
13 0
|
24天前
|
安全 算法 编译器
【C++ 基础 ()和{}括号】深入探索 C++ 的变量初始化:括号和大括号的奥秘
【C++ 基础 ()和{}括号】深入探索 C++ 的变量初始化:括号和大括号的奥秘
36 0
|
24天前
|
存储 算法 安全
【C++ 泛型编程 C++14 新特性】理解C++14变量模板的魅力与应用
【C++ 泛型编程 C++14 新特性】理解C++14变量模板的魅力与应用
42 2
|
29天前
|
算法 Linux 调度
C++ std::condition_variable 条件变量类探索:解锁条件变量的底层原理
C++ std::condition_variable 条件变量类探索:解锁条件变量的底层原理
18 0