麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > C > 正文

用C++庫連接Oracle, MS SQL, MySQL等數據庫

2023-06-09 12:08:08
字體:
來源:轉載
供稿:網友

最近在網上找到一個好東西SQLAPI++,它是可以訪問多個SQL數據庫(Oracle, SQL Server, DB2, Sybase, Informix, InterBase, SQLBase, MySQL, PostgreSQL)C++庫。SQLAPI++直接調用本地目標數據庫管理系統(DBMS)的API(不像ADO一樣使用OLEDB and/or ODBC 中間層)。SQLAPI++庫扮演了一個中間件以間接方便訪問數據庫的角色,這就是為什么SQLAPI++是訪問數據庫最快的方法。在開發和發布您的應用程序時不再需要安裝和配置OLEDB and/or ODBC的驅動。
SQLAPI支持的開發平臺有Microsoft Visual C++,Borland C++ Builder,Gun Project C and C++ Compiler。

示例代碼如下:

#include <stdio.h> 
// for printf
#include <SQLAPI.h> 

// main SQLAPI++ header

int main(int argc, char* argv[])
{
    SAConnection con; // 連接數據對象
    SACommand cmd(
        &con,
        "Select fid, fvarchar20 from test_tbl"); // ming令對象,其中包含了一個查詢語句,//你在測試的時候可以根據需要修改它。
   
    try
    {       
        // 連接數據庫
        // 在這個例程中連接的是Oracle數據庫,
        // 當然它也可以連接 Sybase, Informix, DB2
        // SQLServer, InterBase, SQLBase and ODBC
        con.Connect("test""tester""tester", SA_Oracle_Client);
// 本文轉自 C++Builder研究 - http://www.ccrun.com/article.asp?i=1020&d=ssoqrd

        // 執行查詢語句
        cmd.Execute();
        // 顯示查詢后的結果
        while(cmd.FetchNext())
        {
            printf("Row fetched: fid = %ld, fvarchar20 = '%s'/n"
                cmd.Field("fid").asLong(),
                (const char*)cmd.Field("fvarchar20").asString());
        }

        // 提交當前事務
        con.Commit();

        printf("Rows selected!/n");
    }
    catch(SAException &x)
    {
        // 異常處理
        try
        {
            // 退出當前事務
            con.Rollback();
        }
        catch(SAException &)
        {
        }
        // 顯示錯誤信息
        printf("%s/n", (const char*)x.ErrText());
    }
   
    return 0;
}
SQLAPI++的官方網站是www.sqlapi.com,它提供評估版本給客戶測試。可惜評估版本的庫文件在連接數據庫成功后,會彈出一個MessageBox對話框。我在測試它的時候覺得很煩,便把它破解掉了,如果需要可以到我的個人網站去下載它www.szsmart.net,不過只提供BCB的破解版本。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黄色影院在线观看视频 | 成人毛片av在线 | 午夜视频国产 | 视频一区国产 | 日韩中字在线 | videos高潮| 日本欧美国产 | 国产精品久久久久久久娇妻 | 欧美成年人视频在线观看 | 日本黄色a视频 | 毛片视频免费播放 | av在线免费看网址 | 在线日韩亚洲 | 成人不卡一区二区 | 欧美精品一区二区三区在线播放 | 国产视频在线一区 | 色av综合在线| 欧美日韩国产中文字幕 | asian gaysex| 久久99精品视频在线观看 | 欧美性生交大片 | 国产午夜精品理论片a级探花 | 久国产 | 久久久麻豆 | 久久成人综合视频 | 原来神马影院手机版免费 | vidz 98hd| 中国a级黄色片 | 成人做爰s片免费看网站 | 欧美成年人在线视频 | 黄色大片在线观看 | 免费看污视频在线观看 | 万圣街在线观看免费完整版 | 国产日韩免费观看 | 欧美日韩综合视频 | 欧美亚洲综合网 | 精品一区二区三区免费毛片爱 | 日本在线视频一区二区三区 | 精品久久久久久久久久久aⅴ | 一级免费看片 | 成人在线视频免费看 |