ODBC在没有连接数据库的情况下,如何先创建数据库,然后创建数据表?大家多指教。谢谢大家了

解决方案 »

  1.   

    那你先创建个数据库吧,access就可以的
      

  2.   

    可以用程序先启动数据库程序(oracle、sql server或者别的),再创建
      

  3.   

    WinExec("C:\\Program Files\\Microsoft Office\\Office\\MSACCESS.EXE",SW_SHOW);
      

  4.   

    只是想将文件中的数据导入到access中去,不知道该如何做呀。呵呵,谢谢你呀,呆会给分。关于这个问题你有没什么建议给???很感谢
      

  5.   


    头文件部分
    #import "c:\Program Files\Common Files\system\ado\msadox.dll" rename_namespace("ADOX") 
    #import "c:\Program Files\Common Files\System\ADO\msado15.dll" \
     rename_namespace("ADO") rename("EOF", "EndOfFile")
    #pragma warning (disable: 4146)
    #include "icrsint.h"using namespace ADO;在代码的实现部分
    using namespace ADOX;
    _CatalogPtr m_pCatalog;
    m_pCatalog.CreateInstance(__uuidof(Catalog));
    CString strConnection = "Provider=Microsoft.JET.OLEDB.4.0;Data source = "
    "c:\\Test.mdb;Jet OLEDB:Engine Type=5;";
    if(!PathFileExists(_T("c:\\Test.mdb")))
    m_pCatalog->Create(_bstr_t(strConnection ));
    using namespace ADO;//如果之后的代码用的是ado的话要加这一句
      

  6.   

    呵呵,可以创建数据库了。上面代码可以了。那在问一下,有数据库了,我连接上它,如何创建数据表,我不会是用ACCESS,对数据库也没什么了解
      

  7.   

    我给分了哦?你那有对access数据操作的一些例子吗??能否给我发一些