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

C++庫連接來對MySQL數(shù)據(jù)庫進(jìn)行正確連接

數(shù)據(jù)庫 MySQL
我們那今天主要向大家講述的是C++庫連接來對Oracle數(shù)據(jù)庫, MS SQL,與MySQL數(shù)據(jù)庫的實(shí)際操作流程,望你能有所收獲。

以下的文章主要向大家描述的是用C++庫連接來對Oracle數(shù)據(jù)庫, MS SQL,與MySQL數(shù)據(jù)庫的實(shí)際操作流程,我最近在網(wǎng)上找到了SQLAPI++,它的主要功能是訪問多個SQL數(shù)據(jù)庫(Oracle(大型網(wǎng)站數(shù)據(jù)庫平臺)。

SQLServer,DB2,Sybase,Informix,InterBase,SQLBase,MySQL數(shù)據(jù)庫PostgreSQL)C++庫。SQLAPI++直接調(diào)用本地目標(biāo)數(shù)據(jù)庫管理系統(tǒng)(DBMS)的API(不像ADO一樣使用OLEDBand/orODBC中間層)。

 

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

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

示例代碼如下:

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

連接數(shù)據(jù)對象

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

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

try

 

{ 

 

連接MySQL數(shù)據(jù)庫

 

在這個例程中連接的是Oracle(大型網(wǎng)站數(shù)據(jù)庫平臺)數(shù)據(jù)庫,

 

當(dāng)然它也可以連接Sybase,Informix,DB2

 

SQLServer,InterBase,SQLBaseandODBC

 

con.Connect("test","tester","tester",SA_Oracle(大型網(wǎng)站數(shù)據(jù)庫平臺)_Client);

 

執(zhí)行查詢語句

 

cmd.Execute();

 

顯示查詢后的結(jié)果

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

提交當(dāng)前事務(wù)

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

異常處理

  1. try  

退出當(dāng)前事務(wù)

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

顯示錯誤信息

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

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

上述的相關(guān)內(nèi)容就是對用C++庫連接Oracle, MS SQL, MySQL數(shù)據(jù)庫的描述,希望會給你帶來一些幫助在此方面。

【編輯推薦】

  1. 453 h安裝在MySQL 4.1的亂碼問題
  2. MySQL5中的字符集問題與破解方案
  3. MySQL全文搜索索引的字段作用
  4. MySQL表索引為什么會遭破壞?
  5. MySQL鏡像數(shù)據(jù)庫的正確建立在linux之下

 

責(zé)任編輯:佚名 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-02-05 09:23:38

C++連接SQL數(shù)據(jù)庫

2011-04-26 10:37:04

C++MySQL

2011-04-26 10:24:27

C++MySQL

2010-02-02 17:27:16

C++連接MySqL數(shù)

2010-05-14 15:23:03

2010-02-22 18:17:48

Python數(shù)據(jù)庫

2025-03-03 00:26:00

IPOracle進(jìn)程名

2010-05-25 09:47:05

2018-02-26 20:00:00

編程語言JavaMySQL

2011-04-25 09:53:31

C++mysql

2010-06-01 16:35:43

MySQL數(shù)據(jù)庫

2011-05-24 09:18:59

C++連接mysql數(shù)據(jù)庫

2020-09-22 15:56:31

Java

2011-05-26 13:42:50

MFC連接MySql數(shù)據(jù)庫

2009-08-12 14:23:01

C#連接MySql數(shù)據(jù)

2010-06-07 14:34:49

連接MySQL 數(shù)據(jù)庫

2010-06-04 11:21:41

連接MySQL數(shù)據(jù)庫

2010-06-07 15:24:34

Java連接MYSQL

2009-03-19 10:08:09

C#數(shù)據(jù)庫查詢

2010-06-09 10:47:36

MySQL數(shù)據(jù)庫集群
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产精品久久久久久久岛一牛影视 | 国产精品一区二区不卡 | 欧美9999| 天堂一区二区三区四区 | 欧美中文字幕一区二区三区亚洲 | 久草视频观看 | 亚洲欧美中文日韩在线v日本 | 亚洲成色777777在线观看影院 | 国产在线一区二区三区 | 成人在线免费电影 | 日韩视频精品在线 | 亚洲一区精品视频 | 99精品国产成人一区二区 | 国产在线精品一区二区三区 | 欧美精品欧美精品系列 | 亚洲国产成人av | 99国产精品一区二区三区 | 亚洲综合一区二区三区 | 欧美成人a∨高清免费观看 欧美日韩中 | 一区| 中文字幕 国产精品 | 天堂在线91| 久久国产精品免费一区二区三区 | 国产视频中文字幕在线观看 | 国产中文字幕在线观看 | 最近免费日本视频在线 | 欧美日韩国产中文 | 亚洲第一中文字幕 | 2021天天干夜夜爽 | 午夜电影日韩 | 国产精品久久久久久久久图文区 | 一区免费观看 | 久久国产精品一区二区 | 国产十日韩十欧美 | 亚洲天堂中文字幕 | 午夜免费网站 | 红桃视频一区二区三区免费 | 精品一二区 | 99久久国产精 | a视频在线播放 | 免费视频一区二区三区在线观看 |