读书人

请问关于数据库的有关问题

发布时间: 2012-03-18 13:55:39 作者: rapoo

请教关于数据库的问题。
我的数据库是ACCESS的,表中要式如下:
姓名 电话
张三 13800138000
李四 13913913999
......

我想把所有数据导出来,导出来的格式如下:
张三 <13800138000>; 李四 <13913913999>;......

我的数据有几千条,我想导出来的就是一个连续几千条的句子,中间不间断。。。
请各位高手帮忙。

[解决办法]
MSSQL SERVER 到是可以.
[解决办法]
导出文本格式的?

循环导出来就可以了

Delphi(Pascal) code
with query dobegin  sql.clear;  sql.add('select * from table');  open;end;query.first;while not query.eof dobegin  memo.lines.add(query.fieldbyname('姓名').asstring+'<'+query.fieldbyname('电话').asstring+'>');  query.next;end;memo.lines.savetofile('c:\1.txt');
[解决办法]
参考建议:
首先把你的数据导到TStringList里
在这样写
Delphi(Pascal) code
var    str : String ;  for i := 0 to StringList_data.count -1 do     begin       str := StringList_data[i];      str := str + '姓名' + '<' + '电话号码'+'>' + ;  //姓名和号码应该很好分开的    end;
[解决办法]
学习中,收藏了。
[解决办法]
Delphi(Pascal) code
with query dobegin  sql.clear;  sql.add('select * from table');  open;end;query.first;while not query.eof dobegin  {不换行就改一下咯}  memo.text = memo.text + query.fieldbyname('姓名').asstring+'<'+query.fieldbyname('电话').asstring+'>';    query.next;end;memo.lines.savetofile('c:\1.txt'); 

读书人网 >.NET

热点推荐