首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

急用ADO操作ACCESS数据库,该如何解决

2012-01-20 
急,用ADO操作ACCESS数据库当从一个表中读出多条记录后,如何把这些记录加到另一个表中?[解决办法]pRst- Ad

急,用ADO操作ACCESS数据库
当从一个表中读出多条记录后,如何把这些记录加到另一个表中?

[解决办法]
pRst-> AddNew();//添加一条记录
pRst-> PutValue(...);

[解决办法]
直接写sql语句,更快
[解决办法]
你只能一条一条插入了
pRst-> Movenext();
[解决办法]
CString str;
_variant_t var;

while(!m_pRecordset-> adoEOF)
{
var = m_pRecordset-> GetCollect( "Table1 ");
if(var.vt != VT_NULL)
str = (LPCSTR)_bstr_t(var);
...//修改str
m_pRecordset-> PutCollect( "Table1 ", _variant_t(m_str ));
m_pRecordset-> MoveNext();
}

热点排行