Query1.First;
While not Query1.Eof do
begin
Str:='';
For i:=0 to Query1.Fields.Count-1 do
begin
Str:=Str+Query1.Fields.Fields[i].DisplayName+' '+Query1.Fields.Fields[i].AsString;
end;
Memo1.Lines.Add(Str);
Query1.Next;
end;
While not Query1.Eof do
begin
Str:='';
For i:=0 to Query1.Fields.Count-1 do
begin
Str:=Str+Query1.Fields.Fields[i].DisplayName+' '+Query1.Fields.Fields[i].AsString;
end;
Memo1.Lines.Add(Str);
Query1.Next;
end;
解决方案 »
- 急!如何编写IE插件,可以打开指定格式的图形文件,比如JPG
- 菜鸟的问题??请各位大虾相助。很急!!!!!!!1
- delphi下载的源码 关于这个组件的问题
- 关于打包的问题
- 新手学线程,遇到的一个棘手问题,请赐教!
- 别人结贴了,昨天晚上给我100分,到今天为止我的分值都没变化,为什么????
- 请问怎么在memo控件中插入html表格!急急急!!!
- 请教高手:在DELPHI编程中的WEB页的超级链接,不是链接下一WEB页,而是弹出一个FORM窗口
- 谁有delphi5的中文帮助?很急要!
- 向各位请教:华硕P2-b最高支持什么CPU?
- 写软件与结婚有矛盾吗?有结了婚,然后有了孩子的朋友吗?谈谈问题
- 请问:如何替换用delphi作的程序(.exe)中的图片?有查看这种文件资源的工具吗?
包括它的名称,(也可用query1.Fields.Fields[i].FielsName),和它的值
For i:=0 to Query1.Fields.Count-1 do
begin
str:='';//第次将str清空
Str:=Str+Query1.Fields.Fields[i].DisplayName+' '+Query1.Fields.Fields[i].AsString;
end;
Memo1.Lines.Add(Str);
Query1.Next;
不过最好再加一句
For i:=0 to Query1.Fields.Count-1 do
begin
Str:=Str+Query1.Fields.Fields[i].DisplayName+' '+Query1.Fields.Fields[i].AsString;
end;
str=str+chr(13); //换行
Memo1.Lines.Add(Str);
Query1.Next;
怎么能加在循环里??
memo1.lines.还没add呢
fn1:='';
l:=25;
for i:=0 to query1.FieldCount -1 do
begin
k:=length(query1.Fields[i].FieldName );
fn1:=fn1+query1.Fields[i].FieldName;
for h:=0 to l-k-1 do
fn1:=fn1+' ';
end;
memo1.Lines.Add(fn1);for i:=0 to query1.RecordCount-1 do
begin
fn2:='';
for j:=0 to query1.FieldCount-1 do
begin
k:=length(query1.Fields [j].AsString) ;
begin
fn2:=fn2+query1.Fields[j].AsString;
for h:=0 to l-k-1 do
fn2:=fn2+' ';
end
end;
memo1.Lines.Add(fn2);
query1.Next ;
end;