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写到文本里去