怎么导出数据?

kerer 2003-10-16 12:32:11
怎么从数据集中导出文本文件的数据?
...全文
58 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
fancy05 2003-10-31
  • 打赏
  • 举报
回复
将导出为文本:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TStringList *lt=new TStringList();
String Title="1 2 3 4 5 \n";
lt->Add(Title);
Query->Close() ;
Query->SQL->Clear() ;
Query->SQL->Add("SELECT * FROM Table1");
Query->Open() ;
int mN=Query->RecordCount ;
int k=Query->Fields->Count;
Query->FindFirst();
for (int j=0;j<mN;j++) //每个表的数据量;
{
String s;
for (int l=0;l<k-1;l++)
{
s=s+Query->Fields->Fields[l]->AsString+" ";

}
s=s+Query->Fields->Fields[k-1]->AsString;
lt->Add(s);
Query->Next() ;
}
lt->SaveToFile("D:\\表.txt");
delete lt;
}
zihan 2003-10-16
  • 打赏
  • 举报
回复
sql支持该导出.她有一个导入导出工具,直接导入导出就可以了.
hatumei 2003-10-16
  • 打赏
  • 举报
回复
用文件流ofstream写.
ofstream os("c:\\123.txt");
os<<"数据记录"<<endl;
os<<"序号 "<<"数据值 "<<endl;
....
os.close();
佣工7001 2003-10-16
  • 打赏
  • 举报
回复
只有自己写了

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧