关于在已有mfc程序中添加odbc数据库功能的问题

xiaoc 2001-09-10 05:57:11
我照着技术内幕的说法,在三个地方添了东西,的确是能用数据库了,但我发现一个很奇怪的问题,就是不能向一个空的数据库中添加项,老是出错,可用同样的方法,在用mfc wizard第二步添加数据库的话就好用,为什么呢?
...全文
167 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
ajp2002 2002-05-20
  • 打赏
  • 举报
回复
关注
idAnts 2001-09-11
  • 打赏
  • 举报
回复
直接调用odbc接口可以吧。

to zleil():
先用vtoolsd做,然后再用vc 

zleil 2001-09-11
  • 打赏
  • 举报
回复
请问vc下如何编写vxd
attackboy 2001-09-11
  • 打赏
  • 举报
回复
应该来说,是不存在这样一个问题的。我们知道mfc的结构的形成,这是我们自己添加而已。以我的经验来看,我设过后是都可以用的,而且发现没什么不通。你可以看看其中的步骤。
GloomyCoder 2001-09-11
  • 打赏
  • 举报
回复
ODBC和DAO:
DAO只是支持有MicrosoftEngie的数据库,例如Access(*.mdb)、VFP等;
ODBC可以支持所有的数据库,象ORACLE、Sybase等,当然此数据库有ODBC驱动,并且你配置了ODBC数据源;
如果你只是使用Access数据库,建议使用DAO,因为MFC中提供了更多的函数来进行控制。

xiaoc 2001-09-11
  • 打赏
  • 举报
回复
cn2000,我也是这样做的,数据库也可以用,但是打开一个空的数据库就不好用,往里添加记录就更不可能了,如果数据库里有至少一条记录就好用,好奇怪的.
还有,顺便问一问,odbc和dao哪一个好?
zzh 2001-09-11
  • 打赏
  • 举报
回复
直接包括afxdb.h在stdafx.h中就可以使用CDatabase和CRecordset这两个类了,没有别的另外处理。也不需要从数据库表中派生一个类出来。
cn2000 2001-09-11
  • 打赏
  • 举报
回复
我自己琢磨了一种方法,先插入工程一个基于的类,VC会接着要求你选择数据源。 然后在STDAFX。H中加入AFXDB。H。就行了我就是这么做的,挺好的。
thundersound 2001-09-11
  • 打赏
  • 举报
回复
你说清楚点啊,我正看内幕呢
某鸟 2001-09-10
  • 打赏
  • 举报
回复

我也在学作数据库,用vc和sql server!

我也是,没人理!

帮你up一下!
xiaoc 2001-09-10
  • 打赏
  • 举报
回复
怎么没人理我呢?

4,012

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧