数据库问题(5分)

  • 主题发起人 主题发起人 muyixin
  • 开始时间 开始时间
M

muyixin

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在有一Access表
FirstName LastName
A 1
A 2
A 3
B 11
B 22
C 111
C 222
我利用ADOTable 查找了FirstName=A 的记录 我想把这些记录中的 LastName 在ListBox中显示出来 我就不知道该怎么做了??

在 form show事件中写
with ADOQuery1 do
begin
if Active then
begin
Close;
end;
SQL.Clear;
S:='Select *from name where Firstname='+'''A''';
SQL.Add(S);
Prepared:=True;
Open;
end;
哪接下来怎么办呢 还需要什么数据控元器件 我现在想用ADO的 请大侠么帮忙!!
昨天刚问个问题 把分就奉献了 现在也就只有5分了
 
with ADOQuery1 do
begin
if Active then
begin
Close;
end;
SQL.Clear;
S:='Select *from name where Firstname='+'''A''';
SQL.Add(S);
Prepared:=True;
Open;
listbox1.items.clear;
repeat
listbox1.items.add( ADOQuery1.fieldbyname('LastName ').asstring;
ADOQuery1.next;
until ADOQuery1.eof;
end;
 
谢谢 zywcd
我刚接触数据库 为了这个问题 看了两天书 学习了 基础的SQL 可还是没解决 没想到这么简单 顺便问一下该怎么学习数据库啊 我用ACCESS 想用ADOTABLE 或 adoquery 来操作
 
我喜欢使用adoquery 操作,可以很灵活。
 
接受答案了.
 
后退
顶部