try{
_ConnectionPtr conn;
_RecordsetPtr rs;
conn.CreateInstance("ADODB.Connection");
rs.CreateInstance("ADODB.Recordset");
conn->Open("Driver={SQL Server};UID=sa;PWD=;server=127.0.0.1;database=TEMP","","",adModeUnknown);
_variant_t sql("select b_pub_date from bulletin where bulletin_sid=1683");
rs->Open(sql,_variant_t((IDispatch *)conn,true),adOpenKeyset,adLockOptimistic,adCmdText);
rs->MoveFirst();
_variant_t data("2003-12-29 11:11:11");
rs->GetFields()->GetItem("B_PUB_DATE")->Value=data;
rs->Update();
rs->Close();
rs.Release();
conn->Close();
conn.Release();
}
catch(_com_error e)
{
AfxMessageBox(e.ErrorMessage());
}
_ConnectionPtr conn;
_RecordsetPtr rs;
conn.CreateInstance("ADODB.Connection");
rs.CreateInstance("ADODB.Recordset");
conn->Open("Driver={SQL Server};UID=sa;PWD=;server=127.0.0.1;database=TEMP","","",adModeUnknown);
_variant_t sql("select b_pub_date from bulletin where bulletin_sid=1683");
rs->Open(sql,_variant_t((IDispatch *)conn,true),adOpenKeyset,adLockOptimistic,adCmdText);
rs->MoveFirst();
_variant_t data("2003-12-29 11:11:11");
rs->GetFields()->GetItem("B_PUB_DATE")->Value=data;
rs->Update();
rs->Close();
rs.Release();
conn->Close();
conn.Release();
}
catch(_com_error e)
{
AfxMessageBox(e.ErrorMessage());
}
解决方案 »
- 一个注入DLL拦截API的程序,EXE和DLL都加入360信任名单了,可是每次开机第一次运行都失败。
- 如何使用MFC实现鼠标划到图片按钮上,会有文本框弹出,并且图片按钮上会新增加2个小按钮
- 做软件界面开发要具备哪些专业知识
- 如何查看FTP中目录下存在的子文件
- 请问网上流传的关于位图的旋转算法.对非BMP的图像文件是否有效?如JPG等,谢谢!
- 列表视图的两个小问题,帮忙给个意见。。一百分相送。。
- 【公告】设立救济站
- 我想指定地址栏的宽度和高度,怎么不行呀!我的代码如下,谢谢大家了?
- 想要在DLL里面修改主进程中的堆上的某个变量,可以做到吗
- 关于默认调试器的问题?分还可以再加,急急急!!!!!!!!!!!!!
- 9x与2k系统在设置共享文件夹时都可以设置密码以及设置只读\完全属性,XP中如何编程实现
- 怎么得到网页中密码框控件中的密码?
rs->PutCollect(_variant_t("B_PUB_DATE"),_variant_t(data));
rs->Update();///保存到库中
#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF","adoEOF")我都要哭了,不知道为什么。
数据库的表中B_PUB_DATE是个datetime字段
rs->Open(sql,_variant_t((IDispatch *)conn,true),adOpenDynamic ,adLockOptimistic,adCmdText);
试试