怎样将CDatabase和CRecordSet联系起来?????(CRecordSet不用ClassWazerd生成) 整个程序操作数据库,我想用一个CDatabase打开数据源,然后用CRecordSet操作该数据库的表(不同的表)怎样关联他们?难道只有用CRecordSet的构造函数吗???(这样太不方便了,两个类变量必须定义在一起)高手帮忙~~~! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CDatabase db;db.Open();pset = new CRecordset(db);m_sql.Format("select * from yourtablename");pset->Open(CRecordset::snapshot,m_sql); //直接用CRecordset打开一个表 pset = new CRecordset(&db); 谢谢!还有一个:是不是CRecordset要操作一个表就必须打开这个表?(open)那就是说要频繁的open/close不同的表?有没有其他好的办法呢? http://blog.csdn.net/he_zhidan/archive/2004/06/22/22772.aspxhttp://blog.csdn.net/he_zhidan/archive/2004/06/22/22767.aspxhttp://blog.csdn.net/he_zhidan/archive/2004/06/22/22770.aspx 是不是CRecordset要操作一个表就必须打开这个表?(open)那就是说要频繁的open/close不同的表?有没有其他好的办法呢?------------------------------------------不打开,你怎么操作!其他方法?我还不知道有,^_^ 接贴以前最后一个小问题:为什么我VC连接Sql server数据库,打开时总要弹出“SQL SERVER登录”框?怎样解决? 对,你可以直接在连接串里写密码和用户名啊!看下面例子里的UID PSW 就是啦pCn->Open("driver={SQL Server};Server=211.64.156.98;DATABASE=pubs;UID=sa;PWD=0829","","",adModeUnknown); MSHTML不行吗? 利用WM_COPYDATA来传递数据的问题 MSDN中如何查找相关函数定义?? 求助:如何添加菜单列 VC中如何获得sql合计函数返回的结果,比如count(),sum() 问一个VC编辑的问题,关于长字符串换行 clear case 只读属性的文件写入 COM+ 除了在编写时比 COM 简单外,还有什么用 ? 为什么要用 COM+ ? 都是我的错,谁来帮帮我(SDI—分割窗口的视图切换!)up—有分!!.......... 大家谁能告诉我这是为什么?讨厌的自动编号字段 ■■■■如何定义COM接口 如何在客户端使用该接口?■■■■ 一个有关VC内联的问题
db.Open();
pset = new CRecordset(db);
m_sql.Format("select * from yourtablename");
pset->Open(CRecordset::snapshot,m_sql); //直接用CRecordset打开一个表
还有一个:是不是CRecordset要操作一个表就必须打开这个表?(open)
那就是说要频繁的open/close不同的表?有没有其他好的办法呢?
http://blog.csdn.net/he_zhidan/archive/2004/06/22/22767.aspx
http://blog.csdn.net/he_zhidan/archive/2004/06/22/22770.aspx
那就是说要频繁的open/close不同的表?有没有其他好的办法呢?
------------------------------------------
不打开,你怎么操作!其他方法?我还不知道有,^_^
框?怎样解决?
看下面例子里的UID PSW 就是啦
pCn->Open("driver={SQL Server};Server=211.64.156.98;DATABASE=pubs;UID=sa;PWD=0829","","",adModeUnknown);