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

原创 2015年11月17日 22:12:31
_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); //这样就可以执行插入数据操作了

相关文章推荐

_RecordsetPtr的用法

_variant_t vUsername,vID,vname; //变量声明 _RecordsetPtr m_pRecordset;     //记录集...

VC++中通过ADO中的_RecordsetPtr操作数据库:增删改查

_RecordsetPtr智能指针,它是专门为通过记录集操作数据库而设立的指针,通过该接口可以对数据库的表内的记录、字段等进行各种操作。 要搞清楚:数据库和ADO的记录集是两个不同的概念,是存在于不...

ADO接口之_RecordsetPtr

转自:http://hi.baidu.com/%CE%D2%B6%CF%C1%CB%CB%BC%C4%EE/blog/item/e057c526c6af6c29c995596e.html _Reco...

ADO操作Oracle\DB2\MySQL数据库CLOB\LONGTEXT备忘

因于工作需要,需要读取、写入Oracle和DB2数据库的CLOB字段,以及MySQL数据库的LONGTEXT字段。在JAVA中,使用hibernate操作CLOB或LONGTEXT时,只需将相应字段映...
  • BeanJoy
  • BeanJoy
  • 2016年05月16日 18:51
  • 937

DB2数据库数据迁移

为了做项目的功能测试,需要从已有的库中迁移数据到测试库中,这本来是个很简单的问题,前提是在Oracle数据库中,可是这次项目用的是DB2数据库,可我对DB2不熟悉,本来想找一个与Oracle的Exp有...

linux下的DB2数据库表结构和数据分开的备份,还原到windows下,环境如下

DB2跨系统迁移 生产服务器A:操作系统:linux    内存:64G  这是生产机的环境,配置比较好。 测试服务器B: 操作系统:windows  内存:6G  报错:db2look utilit...

DB2数据库导出表结构与导入、导出表数据

方法一 在控制中心的对象视图窗口中,选择所要导出表结构的数据表,按住Ctrl或Shift可多选,单击鼠标右键,选择->生成DDL即可。 方法二 第一步:打开DB2的命令行工具,在DB...

如何操作Excel读取数据导入DB2数据库

如何操作Excel读取数据导入DB2数据库   发布时间:2006.10.30 05:12    来源:csdn    作者:风林火山 ...

Hadoop平台上用Sqoop在Hive和DB2数据库之间传输数据的实践和总结

笔者总结下Sqoop初学习过程中的一些经验,与大家分享和讨论下。首先,在网上找了些零碎的资料了解皮毛后,直接参阅官方的文档地址http://archive.cloudera.com/cdh/3/sqo...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ado 实现对db2数据库的数据插入 _RecordsetPtr
举报原因:
原因补充:

(最多只允许输入30个字)