糖
糖加咖啡
Unregistered / Unconfirmed
GUEST, unregistred user!
我用下面代码读access中的记录:
close;
sql.Clear;
sql.Text:='select 证件号码 from jich ';
open;
if recordcount>0 then
begin
while not eof do
begin
mynum.Add(trim(fieldbyname('证件号码').AsString));
next;
end;
end
用下面语句把记录逐条写到文本:
for i:=0 to mynum.Count-1 do
begin
……
end
在文本里显示的是:
第一条记录:广西桂林市瓦窑西路2巷2号
第二条记录:广西桂林市瓦窑西路2巷2号
本来第一条记录的地址字段是空的,第二条记录的地址字段才是 广西桂林市瓦窑西路2巷2号
为什么会这样?是不是读数据库的顺序不对?可是我是按顺序读的啊,要怎么解决?哪位大侠知道,救救我啊,在此谢过了!!
close;
sql.Clear;
sql.Text:='select 证件号码 from jich ';
open;
if recordcount>0 then
begin
while not eof do
begin
mynum.Add(trim(fieldbyname('证件号码').AsString));
next;
end;
end
用下面语句把记录逐条写到文本:
for i:=0 to mynum.Count-1 do
begin
……
end
在文本里显示的是:
第一条记录:广西桂林市瓦窑西路2巷2号
第二条记录:广西桂林市瓦窑西路2巷2号
本来第一条记录的地址字段是空的,第二条记录的地址字段才是 广西桂林市瓦窑西路2巷2号
为什么会这样?是不是读数据库的顺序不对?可是我是按顺序读的啊,要怎么解决?哪位大侠知道,救救我啊,在此谢过了!!