用IBPP来创建FireBird数据库(我使用嵌入式版本)

来源:互联网 发布:今晚原油数据 编辑:程序博客网 时间:2024/05/22 06:40

    在函数体内加入下面代码
    IBPP::Database db= IBPP::DatabaseFactory("","c://test.fdb","sa","000000","","","");
    db->Create(3); //创建了数据库
    db->Connect(); //连接数据库
    IBPP::Transaction tr = IBPP::TransactionFactory(db,IBPP::amWrite,IBPP::ilConcurrency,IBPP::lrWait);
    tr->Start(); //开始事务
    IBPP::Statement st = IBPP::StatementFactory(db,tr);
    st->ExecuteImmediate("Create Table T1(BB BLOB SUB_TYPE 0)"); //创建表
    tr->CommitRetain();  //提交事务
    st->Close();
    db->Disconnect();

    不要忘记了在前面加上
    #define IBPP_WINDOWS
    #include "dbcore/all_in_one.cpp"
    这样一个简单的创建FireBird的例子就完成了。

    IBPP的网站为 http://www.ibpp.org

 

原创粉丝点击