用ADO喽!MSDN中写了很多
我用VC写过几个关于数据库的程序,还没用过控件什么的

解决方案 »

  1.   

    DAO可以的。不过只能创建.mdb的数据库!
    比如:
       CDaoDatabase m_db;
       m_db.Create("C:\\mydb.mdb");
    打开:m_db.Open("C:\\mydb.mdb");
    .....
      

  2.   

    panda_w(好想睡啊!)能不能再详细点? 
      

  3.   

    panda_w(好想睡啊!)能不能再详细点? 
      

  4.   

    panda_w(好想睡啊!)能不能再详细点? 
      

  5.   

    只需用到MFC的CDatabase(建立数据库连接)和CRecordset(存放记录集)就可以了。胜过任何控件。
      

  6.   

    详细一点,可以,不过,我要打很多的字啊
    打开后,可以对数据库操作了
    1.删除纪录
      CDaoTableDef m_dbt(&m_db);
      m_dbt.Open("学生");
      CDaoRecordSet rs(&m_db);
      rs.Open(&m_dbt,dbopenDynaset,dbAppendedOnly|dbInconsistent);
      if(!rsFindFirst("ID=1))
        return ;
      rs.Delete();
      if(rs.IsOpen())
        rs.Close();
      if(m_dbt.IsOpen())
        m_dbt.Close();
    2.插入纪录
      要在一个表中插入一个记录,首先打开数据库和表,定义一个基于表的CDaoRecordset对象,然后调用其成员函数AddNew将表置于插入状态,在调用SetFieldValue给字段赋值,最后调用Update更新
    3.新建表
      首先,在打开数据库后,使用CDaoTableDef的构造函数构造一个表定义对象,再调用Create函数创建表,之后调用Append函数将新建的表加入到数据库中.....
    不知道够不够详细!!!
      

  7.   

    还有,我发现这篇文档不错
      http://www.vckbase.com/article/mfc_database/1.htm
      

  8.   

    最简单的数据库程序嘛,
          1 拖动一个ADO控件上去
          2 在ADO空间的属性里面设置好你需要的那个表的连接。
          3 拖动你想要用于操作数据库的控件上去
          4 在代码里写上相关数据库绑定的部分。要搞明白VC里的数据类型关系。
          5 编译。
      

  9.   

    哦,错了,原来你是想要不用控件的,那你可以导入ADO的DLL,