读书人

VC++ 资料读写操作

发布时间: 2012-11-08 08:48:11 作者: rapoo

VC++ 文件读写操作
如何有程序实现将数据库中的记录批量导入到文本文件(.txt文件),有如何将文本文件中的内容导入到数据库?请赐教,求代码!

[解决办法]
SQL导TXT

看这文章


TXT导SQL
方法一:
CFile或者CStdioFile读取TXT,处理后拼接成SQL语句字符串
然后用类似ADO或者ODBC执行代码导入

方法二:
TXT如果格式良好,可以转换成EXCEL
EXCEL导入SQL有接口



[解决办法]
将txt的文件读到你的内存里面,然后将数据insert到你的数据库,当然数据库要已经连上的哦;

同样从数据库写txt,也是一样的操作,select得到你的记录集合,然后依次写入到txt文件就可以了。
[解决办法]
写进ACCESS:
打开数据库,打开记录集,定义智能指针,
m_pRecordset->AddNew();
m_pRecordset->PutCollect(_varian_t(_T("记录集里栏目的名字"))),_variant_t(你要加的文本);
.....
m_pRecordset->UpDate();
关闭记录集
关闭数据库
释放数据库连接对象

写到文本:
打开数据库,打开记录集,定义智能指针,
Cstring aa;
aa=(LPCTSTR)(_bstr_t)m_Recordset->GetCollect(_variant_t(_T("记录集里栏目的名字")));
然后把aa写到文本里去

读书人网 >VC/MFC

热点推荐