请问如何把数据库中的数据画表打印?
用vc实现还有, 怎样建立一个新的数据库文件

解决方案 »

  1.   

    我不知道怎么打印;建立一个新数据库文件如下:
    CDaoDatabase db; //数据库
    CDaoRecordset RecSet(&db); //记录集
    //获取主程序所在路径,存在sPath中
    CString sPath;
    GetModuleFileName(NULL,sPath.GetBufferSetLength (MAX_PATH+1),MAX_PATH);
    sPath.ReleaseBuffer ();
    int nPos;
    nPos=sPath.ReverseFind (''\\'');
    sPath=sPath.Left (nPos);
              //默认创建数据名:Demo.mdb,内部表名:DemoTable,表内有二个字段:姓名、年龄
    CString lpszFile = sPath + "\\Demo.mdb";
             db.Create(lpszFile);
             CString SqlCmd = "CREATE TABLE DemoTable(Name VARCHAR  (20),Age VARCHAR(3))";
             db.Execute(SqlCmd);
      

  2.   

    xie xie, shui zhi dao How to print?