用的是ole连接数据库sql,给出集体的代码,谢谢大家帮帮忙本来获取一张表的记录集是这么写的(从keyan数据库中获取task的记录集,现在我想从科研数据库中再添加一张表logo)
_ConnectionPtr con;
_RecordsetPtr record;
_variant_t affected;
con.CreateInstance(__uuidof(Connection));
record.CreateInstance(__uuidof(Recordset));
con->Open("provider=SQLOLEDB;server=127.0.0.1;database=keyan","sa","123",0);
record->CursorLocation=adUseClient;
record->Open(_bstr_t("select * from task"),_variant_t((IDispatch*)con,true),adOpenStatic,adLockOptimistic,adCmdText);
_ConnectionPtr con;
_RecordsetPtr record;
_variant_t affected;
con.CreateInstance(__uuidof(Connection));
record.CreateInstance(__uuidof(Recordset));
con->Open("provider=SQLOLEDB;server=127.0.0.1;database=keyan","sa","123",0);
record->CursorLocation=adUseClient;
record->Open(_bstr_t("select * from task"),_variant_t((IDispatch*)con,true),adOpenStatic,adLockOptimistic,adCmdText);
解决方案 »
- Guitoolkit1.6库直接编译问题,出现了4个LNK错误
- 硬盘为满时(剩余0字节),我的VC程序,用Fflush函数写磁盘,CPU占有率达到了100%
- 新手请教一个使用MFC开发ActiveX的问题
- 如何获取当前系统麦克风是否打开?
- win32能用MFC类库么,比如CString
- 在listBox或者ListCtrl中如何使一行文字处理选中状态(即高亮度显示)
- vc联盟12070268群欢迎你!!!!!!!!!!!!!
- 用vc+opengl转换3ds文件显示有的模型发生了偏移,什么原因?
- 如何显示保存、打开、打印windows对话框
- 动态分配内存
- 如何捕获禁用网络和网线被拔掉这一事件!!!
- 关于数字图像处理~!帮帮忙~!
记录集只和select后的结果集有关