成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

連接MySQL,用C++庫

數據庫 MySQL
我們今天主要向大家描述的是用C++庫來對連接MySQL,Oracle與MS SQL數據庫的實際操作步驟,以下就是文章的具體操作步驟。

以下的文章主要介紹的是如何用C++庫來對連接MySQL,Oracle與MS SQL數據庫的實際操作步驟,我前幾天在以信譽度比較好的網上找到一個關于SQLAPI++,可以說是一大驚喜,它是可以訪問多個SQL數據庫(Oracle(大型網站數據庫平臺)。

SQLServer,DB2,Sybase,Informix,InterBase,SQLBase,MySQL(和PHP搭配之最佳組合),PostgreSQL)C++庫。SQLAPI++直接調用本地目標數據庫管理系統(DBMS)的API(不像ADO一樣使用OLEDBand/orODBC中間層)。

SQLAPI++庫扮演了一個中間件以間接方便訪問數據庫的角色,這就是為什么SQLAPI++是訪問數據庫最快的方法。在開發和發布您的應用程序時不再需要安裝和配置OLEDBand/orODBC的驅動。

SQLAPI支持的開發平臺有MicrosoftVisualC++,BorlandC++Builder,GunProjectCandC++Compiler。

示例代碼如下:

  1. #include<stdio.h> //forprintf  
  2. #include<SQLAPI.h>//mainSQLAPI++header  
  3. intmain(intargc,char*argv[])  
  4. {  
  5. SAConnectioncon; 

連接MySQL數據對象

  1. SACommandcmd(  
  2. &con,  
  3. "Selectfid,fvarchar20fromtest_tbl");  

命令對象,其中包含了一個查詢語句,//你在測試的時候可以根據需要修改它。

  1. try  
  2. {  


連接數據庫

在這個例程中連接的是Oracle(大型網站數據庫平臺)數據庫,

當然它也可以連接Sybase,Informix,DB2

  1. //SQLServer,InterBase,SQLBaseandODBC  
  2. con.Connect("test","tester","tester",SA_Oracle(大型網站數據庫平臺)_Client); 


執行查詢語句

  1. cmd.Execute(); 

顯示查詢后的結果

  1. while(cmd.FetchNext())  
  2. {  
  3. printf("Rowfetched:fid=%ld,fvarchar20='%s' ",  
  4. cmd.Field("fid").asLong(),  
  5. (constchar*)cmd.Field("fvarchar20").asString());  

提交當前事務

  1. con.Commit();  
  2. printf("Rowsselected! ");  
  3. }  
  4. catch(SAException&x)  

異常處理

  1. try  

退出當前事務

  1. con.Rollback();  
  2. }  
  3. catch(SAException&)  
  4. {  

顯示錯誤信息

  1. printf("%s ",(constchar*)x.ErrText());  
  2. }  
  3. return0;  
  4. }  

SQLAPI++的官方網站是www.sqlapi.com,它提供評估版本給客戶測試。可惜評估版本的庫文件在連接MySQL數據庫成功后,會彈出一個MessageBox對話框。我在測試它的時候覺得很煩,便把它破解掉了,如果需要可以到我的個人網站去下載它www.szsmart.net,不過只提供BCB的破解版本。

【編輯推薦】

  1. MySQL數據庫接口在VC中的實際應用有哪些?
  2. 影響MySQL數據庫安全的4個選項介紹
  3. MySQL5 master slave安裝配置全過程
  4. MySQL AUTO_INCREMENT實際操作用法
  5. MySQL啟動方法與實際操作步驟
責任編輯:佚名 來源: 互聯網
相關推薦

2011-04-26 10:37:04

C++MySQL

2011-04-26 10:24:27

C++MySQL

2010-06-12 15:53:22

MySQL數據庫

2010-02-02 17:27:16

C++連接MySqL數

2010-01-19 09:19:02

C++封裝

2011-04-25 09:53:31

C++mysql

2011-05-24 09:18:59

C++連接mysql數據庫

2023-10-30 10:29:50

C++最小二乘法

2010-02-05 09:23:38

C++連接SQL數據庫

2010-12-30 16:11:10

Visual StudWindows部署VC++

2023-10-17 08:07:14

C++編程語言

2014-01-02 10:46:35

PostgreSQLC++

2013-06-24 15:32:00

c++GCC

2009-08-12 14:23:01

C#連接MySql數據

2010-01-21 11:03:07

C++庫

2011-07-20 16:30:42

C++

2011-07-20 16:23:14

C++

2023-03-15 15:58:11

Python動態庫C++

2022-04-22 08:22:50

MVCCMySQLC++

2022-10-21 18:41:23

RustC++Azure
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91精品国产乱码久久久久久久久 | 精品久久久久久18免费网站 | 国产高清91 | 精品一区二区三区在线观看国产 | 狠狠亚洲| 欧美精品久久久久久 | 国产亚洲一区二区三区 | av电影手机版 | 中文精品视频 | 黄色免费av | 久久久久久久一区 | 小h片免费观看久久久久 | 欧美日韩精品一区二区三区四区 | 久久99精品久久久 | 午夜视频在线免费观看 | 国产精品成人免费 | wwwww在线观看 | 亚洲精品中文在线观看 | 成人av免费在线观看 | 午夜视频网站 | 日韩精品一区在线 | av影音资源| 国产网站在线免费观看 | 亚洲欧美在线观看 | 极品电影院 | 亚洲国产情侣 | 久久精品99国产精品 | 国内自拍真实伦在线观看 | 91精品久久久久久久久 | 精品日韩在线观看 | 国产激情一区二区三区 | 欧美亚州综合 | 国产真实乱全部视频 | 午夜精品久久久久久久久久久久久 | 久久久资源 | 日韩成人精品在线观看 | 国产精品一区二区久久久久 | 欧美情趣视频 | 欧美久久久 | 少妇久久久久 | 久久er精品 |