我是菜鸟,但是对基于VC的数据库编程很有兴趣,我用SQL 2000吧学生成绩的管理的及个表都建好了,后面的就是想自己做个可视化的(学生成绩的)数据库管理系统,我自己已经研究了几天,但是没有一点头绪,我对怎么连接数据库的概念都很模糊。
    用MFC ODBC连接,我按照书上写的,在StdAfx.h的头文件加如代买,在这一步我就打住了 ,希望有高手好好指导下我,最好能加我QQ276234763,谢谢 
    写的越详细越好,我需要所有的步骤。 呵呵

解决方案 »

  1.   

    可以通过 ADO 技术读写 SQL SERVER 。
      

  2.   

    在www.vckbase.com中搜索ODBC,有例子
    个人习惯用ADO
      

  3.   


    对,还是用 ADO 吧,简单一些,也实用,ODBC 麻烦.
      

  4.   

    谢谢 我已经连上去了 
    但是我不能插入数据 是为什么 
    我插入的代码是 
    {
    CDatabase m_b;
    TRY
    {  

    CString sql = "Insert into area_info_tab"
              "VALUES (2,'上海')"; m_b.ExecuteSQL(sql);}
    CATCH(CDBException,ex)                                //处理数据库异常
    {
    AfxMessageBox (ex->m_strError);
        AfxMessageBox (ex->m_strStateNativeOrigin);
    }AND_CATCH(CException,e)                               //处理其他异常
    {
    TCHAR szError[100];
    e->GetErrorMessage(szError,100);
    AfxMessageBox(szError);
    }
    END_CATCH

    CDialog::OnOK();
    }
    但是 还是出现了异常 为什么
      

  5.   

    CString sql = "Insert into area_info_tab" 
              "VALUES (2,'上海')"; //这句怎么写的?奇怪,怎么过编译的?
    //插入语句和表结构有关,不知道表结构,无法得出正确语句。
    //还有,catch到什么错误?