sdk中有一个odbc sdk 可以开发,另外如果是某一大型数据库的话自己都会提供。

解决方案 »

  1.   

    我怎样得到一个 database object????
      

  2.   

    先确定编程接口
    odbc
    ole db
    ado 
    dao 
    rdo 
    db library
    然后再说
      

  3.   

    如果用odbc什么的,又不用mfc的封装,那就麻烦了。首先
    SQLAllocEnv,得到一个环境句柄。
    然后
    SQLAllocConnect,得到一个HDBC句柄。
    然后
    SQLConnect,连接。
    (真麻烦,居然要三步)
    有了以上三步,就可以联上一个数据源了。
    下一步是执行SQL语句,
    首先要分配语句句柄SQLAllocStmt(我的天,什么都要句柄)
    然后又有一堆函数是关于语句和获取数据的,比如SQLExecDirect,SQLGetData什么的。反正关于数据库的操作就那么几步,首先连接数据源,然后获取数据,然后关上,用什么编程都差不多,但是用SDK编程台繁琐。msdn里边有好多例子,可以看看。我这里只有一个PlayCD的例子,不完全是关于数据库的,你要是想要可以和我说一声。[email protected]
      

  4.   

    谢谢大家的热情。
    我用 sdk 只不过想了解一下过程,谁又具体一点的例子?我装了 msdn ,但是例子却找
    不到,请哪位大虾值点迷津。
      

  5.   

    vc98\sdk\dbmsg\odbc
    vc98\sdk\dbmsg\oledb
      

  6.   

    tiongkohlang(SDK),还是找不到,是不是没装全?有机会再试试!
      

  7.   

    to glhorse(万里):
    要不然这样,你在msdn的目录里查找一下qurydemo这个目录,这是一个典型的数据库程序。另外glhorse(万里),你是不是在安装msdn的时候选择的是完全安装。我估计可能是。但是这个完全安装却并不完全,什么都装,就是VC的例子不装,真要命,当时我也晕了一阵。你要是也是这么干的,那在硬盘上怎么也找不到。你还是在msdn的光盘里找一下吧。里边有一个vc98目录,应该有这些例子。如果找不到,就查找一下。总之,这些例子确实有。