请教导出数据到文本文件的问题!

firewill 2003-05-17 10:19:44
我的数据库中有三个字段,现在需要导出两个到文本文件中,一个字段的数据排成一列。请大家提供个解决思路好吗?谢谢!
...全文
46 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
firewill 2003-05-18
  • 打赏
  • 举报
回复
最后用了shadowstar的方法,谢谢ThinkX,谢谢shadowstar !
firewill 2003-05-18
  • 打赏
  • 举报
回复
我这样写:
void __fastcall TMainForm::Button1Click(TObject *Sender)
{
FILE *stream;
Table1->Open();
Table1->First();

stream = fopen("test.txt", "w+");

fprintf(stream, "%100s\t%100s\n", Table1->Fields->FieldByNumber(1)->Value);

fclose(stream);

}
可为什么一导出就报错呢?还请大虾帮助!谢谢!
ThinkX 2003-05-17
  • 打赏
  • 举报
回复
试试将数据转换成xml形式,如果是ado的数据应该有这个功能,然后用xslt格式化成文本文件。
shadowstar 2003-05-17
  • 打赏
  • 举报
回复
fprintf(f, "%100s\t%100s\n", field1, field2);
shadowstar 2003-05-17
  • 打赏
  • 举报
回复
fprintf(f, "%s\t%s\n", field1, field2);

13,874

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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