CRecordset类如何查找记录集? 你定义CRecordset类的时候是什么用什么方法呢?ODBCDAOADO还是OLE DB呢?我知道ODBC的话是直接绑好送给你的.其它的就不太清楚. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你定义CRecordset类的时候是什么用什么方法呢?ODBCDAOADO还是OLE DB呢?我知道ODBC的话是直接绑好送给你的.其它的就不太清楚. CDatabase类和CRecordset类就是封装了ODBC功能的两个类啊!CDaoDatabase和CDaoRecordset才是DAO的类吧。 改成rs.Open(CRecordset::dynaset, "SELECT * from 表1 where 字段1 = 'aaa'")试一试 假设你有两个表t1,t2,需要join修改你的CString CYourset::GetDefaultSQL(){ return _T("t1 left join t2 on t1.id = t2.id");} 书上的方法出错了?那是本什么书?我没用过快照snapshot,我用动态集dynaset没出错,但只查询了一个表的内容。 domina(小马)那假如我的程序里头要对20个表进行读写操作,那岂不是要定义20个记录类?微软的人不至于用这种笨方法吧?我想应该会有个方法可以让记录类对象指定到某个表的。 blue_flying(灵感律动)是VC++6.0宝典,我是照着它的敲进去的,执行时就说“非法的描述器索引”,KAO,真拿它没策。在用参数化记录集(就是给m_strFilter赋值)访问时偏偏又只举了仅操作一个表的例子。 入门问题 如何在win32 DLL程序中获取当前IE页面地址栏里的URL 求教高高手一个问题:哪里有介绍SDK内核原理甚至代码的资料 关于CListView中的Item高亮问题! 关于托盘的程序实现方法 ??? 关于ocx控件消息循环的问题 请问:如何在客户端测试远程机器上的一个服务是否已经启动。已知这个服务的ip地址和端口号。 虽然我在程序中使用了内存dc,但是当程序刷新的时候仍然是闪动。可有解决的好办法呀 想知道一下VB最高端的实际应用情况---->>> 关于获取键盘消息 如何算一个真彩图里目标区域的面积 怎样显示文本?
ODBC
DAO
ADO
还是OLE DB呢?
我知道ODBC的话是直接绑好送给你的.
其它的就不太清楚.
CDaoDatabase和CDaoRecordset才是DAO的类吧。
修改你的
CString CYourset::GetDefaultSQL()
{
return _T("t1 left join t2 on t1.id = t2.id");
}
微软的人不至于用这种笨方法吧?我想应该会有个方法可以让记录类对象指定到某个表的。
是VC++6.0宝典,我是照着它的敲进去的,执行时就说“非法的描述器索引”,KAO,真拿它没策。
在用参数化记录集(就是给m_strFilter赋值)访问时偏偏又只举了仅操作一个表的例子。