关闭

ado 实现对db2数据库的数据插入 _RecordsetPtr

标签: db2ado_RecordsetPtr
488人阅读 评论(0) 收藏 举报
分类:
_ConnectionPtr pConnect;//打开一个数据库的指针
	//此过程略去。。。。
	//由于db2不支持_RecordsetPtr 指针的方式 更改里面的数据库表内容
	//所以只能有执行命令 的形式 进行插入数据,构造sql insert语句执行就可以保存数据了
	_CommandPtr pCommand;
	try
	{
		pCommand.CreateInstance(__uuidof(Command));
		pCommand->PutRefActiveConnection(pConnect);
	}
	catch (_com_error e)
	{
		return 0;
	}

	/*构造赋值sql语句
	insert into msg
		(stu,name)
		values
		(2,'test');*/
	CString strQuery = _T("insert into TableName (字段)\values ('%d',,,) ");

	pCommand->PutCommandText((LPCTSTR)strQuery);
	pCommand->PutCommandType(adCmdText);
	pCommand->Execute(NULL,NULL,adCmdText); //这样就可以执行插入数据操作了

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:132561次
    • 积分:2278
    • 等级:
    • 排名:第16474名
    • 原创:86篇
    • 转载:27篇
    • 译文:14篇
    • 评论:3条