| 订阅 | 在线投稿
分享
 
 
当前位置: 王朝网络 >> c/c++ >> zai C++ zhong de ODBC API shu ju ku bian cheng

zai C++ zhong de ODBC API shu ju ku bian cheng

2008-06-01 02:07:47 编辑來源:互联网 评论
 
 
 
本文为【在C++中的ODBC API数据库编程】的拼音翻译版
  yi 、 dong tai jia zai shu ju yuan
  1、 tong guo xiu gai zhu ce biao jia zai shu ju yuan :
  · yong hu shu ju yuan :HKEY_CURRENT_USER\SOFTWARE\ODBC\ODBC.INI
  · xi tong shu ju yuan :HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI
  dui yu bu tong lei xing de shu ju yuan , zhu ce biao de xiu gai ye bu tong , dan ji ben shang yao xiu gai liang ge di fang , yi ge shi zai ODBC.INI zi jian xia jian li yi ge yu shu ju yuan miao shu ming tong ming de zi jian , bing zai gai zi jian xia jian li yu shu ju yuan pei zhi xiang guan de xiang ; ling yi ge shi zai \ODBC.INI\ODBC Data Sources zi jian xia jian li yi ge xin xiang yi bian gao su qu dong cheng xu zhi li qi ODBC shu ju yuan de lei xing 。
  2、 tong guo ODBC API jia zai :Windows xi tong zi mu lu xia de dong tai lian jie ku Odbcinst.dll ti gong le yi ge ke yi dong tai zeng jia 、 xiu gai he shan chu shu ju yuan de han shu SQLConfigDataSource, you yu VC de mo ren ku wen jian zhong bu bao han ci han shu , yin ci shi yong qian xu jiang Odbcinst.h wen jian bao han zai gong cheng de tou wen jian zhong , zai gong cheng de setting shu xing kuang Link ye de Object/library module bian ji kuang zhong zeng jia Odbc32.lib, tong shi bao zheng xi tong mu lu system32 xia you wen jian Odbccp32.dll。
  3、 wen jian shu ju yuan de lian jie : chu le ODBC zhi li qi , huan ke yi tong guo SQLDriverConnect lai tian jia wen jian shu ju yuan 。
  er 、ODBC API bian cheng
  jia ru yi ge ODBC API han shu zhi xing cheng gong , ze fan hui SQL_SUCCESS huo SQL_SUCCESS_WITH_INFO,SQL_SUCCESS zhi shi ke tong guo zhen duan ji lu huo qu you guan cao zuo de ju ti xin xi ,SQL_SUCCESS_WITH_INFO zhi shi ying yong cheng xu zhi xing jie guo dai you jing gao xin xi , ke tong guo zhen duan ji lu huo qu ju ti xin xi 。 jia ru han shu tiao yong shi bai , fan hui ma wei SQL_ERROR。
  yi ban , bian xie ODBC cheng xu zhu yao you yi xia ji ge bu zhou :
  1、 fen pei huan jing ju bing : sheng ming yi ge SQLHENV de bian liang , tiao yong han shu SQLAllocHandle。
  she zhi huan jing shu xing : wan cheng huan jing fen pei hou , yong han shu SQLSetEnvAttr she zhi huan jing shu xing , zhu ce ODBC ban ben hao 。
  shi fang huan jing ju bing : wan cheng shu ju fang wen ren wu shi , ying tiao yong SQLFreeHandle shi fang qian mian fen pei de huan jing 。
  2、 fen pei lian jie ju bing : sheng ming yi ge SQLHDBC lei xing de bian liang , tiao yong SQLAllocHandle han shu fen pei ju bing 。
  she zhi lian jie shu xing : suo you lian jie shu xing dou ke tong guo han shu SQLSetConnectAttr she zhi , tiao yong han shu SQLGetConnectAttr ke huo qu zhe xie lian jie shu xing de dang qian she zhi zhi 。
  3、 lian jie shu ju yuan : dui yu bu tong de cheng xu he yong hu jie kou , ke yi yong bu tong de han shu jian li lian jie
  SQLConnect: gai han shu zhi yao ti gong shu ju yuan ming cheng 、 yong hu ID he kou ling , jiu ke yi jin xing lian jie le 。
  SQLDriverConnect: gai han shu yong yi ge lian jie zi fu chuan jian li zhi shu ju yuan de lian jie , ta ke yi rang yong hu shu ru bi yao de lian jie xin xi , shi yong xi tong zhong huan mei ding yi de shu ju yuan 。
  SQLBrowseConnect: gai han shu zhi chi yi yi zhong die dai de fang shi huo qu dao shu ju yuan de lian jie , zhi dao zui hou jian li lian jie , ta ji yu ke hu ji / fu wu qi ti xi jie gou , yin ci ben di shu ju ku bu zhi chi gai han shu 。
  4、 yu bei bing zhi xing SQL yu ju
  A、 fen pei yu ju ju bing : yu ju ju bing shi tong guo tiao yong SQLAllocHandle han shu fen pei de 。
  han shu SQLGetStmrrAttr he SQLSetStmrrAttr yong lai huo qu he she zhi yi ge yu ju ju bing de xuan xiang , shi yong wan , tiao yong SQLFreeHandle shi fang gai ju bing 。
  B、 zhi xing SQL yu ju
  SQLExecDirect: gai han shu zhi jie zhi xing SQL yu ju , dui yu zhi zhi xing yi ci de SQL yu ju lai shuo , gai han shu shi zhi xing zui kuai de fang fa 。
  SQLPrepare he SQLExecute: dui yu xu yao duo ci zhi xing de SQL yu ju lai shuo , ke xian tiao yong SQLPrepare yu bei SQL yu ju de zhi xing , yong SQLExecute zhi xing yu bei hao de yu ju 。
  C、 shi yong shen shu : shi yong shen shu ke yi shi yi tiao SQL yu ju duo ci zhi xing , de dao bu tong de jie guo 。
  han shu SQLBindParameter fu ze wei shen shu ding yi bian liang , jiang yi duan SQL yu ju zhong de yi ge shen shu biao shi fu ("?") kun bang zai yi qi , shi xian shen shu zhi de chuan di 。
  5、 huo qu ji lu ji
  A、 bang ding lie : shou xian bi xu fen pei yu ji lu ji zhong zi duan xiang dui ying de bian liang , ran hou tong guo han shu SQLBindCol jiang ji lu zi duan tong cheng xu bian liang bang ding zai yi qi , dui yu chang ji lu zi duan , ke yi tong guo tiao yong han shu SQLGetData zhi jie qu hui shu ju 。
  bang ding zi duan ke yi gen ju zi ji de xu yao quan bu bang ding , ye ke yi bang ding qi zhong de mou ji ge zi duan 。
  tong guo tiao yong han shu SQLBindCol jiang bian liang di zhi zhi fu wei NULL, ke yi jie shu dui yi ge ji lu zi duan de bang ding , tong guo tiao yong han shu SQLFreeStmt, jiang qi zhong xuan xiang she wei SQL_UNBIND, huo zhe zhi jie shi fang ju bing , dou hui jie shu suo you ji lu zi duan de bang ding 。
  B、SQLFetch: gai han shu yong yu jiang ji lu ji de xia yi xing bian cheng dang qian xing , bing ba suo you kun bang guo de shu ju zi duan de shu ju kao bei dao xiang ying de huan chong qu 。
  C、 guang biao : ying yong cheng xu huo qu shu ju shi tong guo guang biao (Cursor) lai shi xian de , zai ODBC zhong , zhu yao you 3 zhong lei xing de guang biao : dan xiang guang biao 、 ke gun dong guang biao he kuai guang biao 。
  
   you xie ying yong cheng xu bu zhi chi ke gun dong guang biao he kuai guang biao ,ODBC SDK ti gong le yi ge guang biao ku (ODBCCR32.DLL), zai ying yong cheng xu zhong ke tong guo she zhi lian jie shu xing (SQL_STTR_ODBC_CURSOR) ji huo guang biao ku 。
  6、 ji lu de tian jia 、 shan chu he geng xin : shu ju yuan shu ju geng xin ke tong guo 3 zhong fang shi : tong guo SQLExecDirect han shu shi yong xiang ying de SQL yu ju ; tiao yong SQLSetPos han shu shi xian ji lu ji ding yi geng xin ; tiao yong SQLBulkOperations han shu shi xian shu ju geng xin 。
  di yi zhong fang shi shi yong yu ren he ODBC shu ju yuan , hou liang zhong fang shi you de shu ju yuan bu zhi chi , ke tiao yong SQLGetInfo que ding shu ju yuan 。
  SQLBulkOperations: gai han shu cao zuo ji yu dang qian xing ji , tiao yong qian , xu xian tiao yong SQLFetch huo SQLFetchScroll huo qu 。
  han shu tiao yong hou , kuai guang biao de wei zhi bian wei wei ding yi zhuang kuang , yin ci , ying gai xian tiao yong han shu SQLFetchScroll she ding guang biao wei zhi 。
  7、 cuo wu chu li : mei ge ODBC API han shu dou neng chan sheng yi xi lie fan yang cao zuo xin xi de zhen duan ji lu , ke yi yong SQLGetDiagField han shu huo qu zhen duan ji lu zhong te ding de yu , ling wai , ke yi shi yong SQLGetDiagRec huo qu zhen duan ji lu zhong yi xie chang yong de yu 。
  8、 shi wu chu li : shi wu ti jiao you liang zhong fang shi : zi dong ti jiao mo shi he shou dong ti jiao mo shi 。 ying yong cheng xu ke tong guo tiao yong han shu SQLSetConnectAttr she ding lian jie shu xing SQL_ATTR_AUTOCOMMIT, zi dong ti jiao mo shi shi mo ren de lian jie shu xing she zhi , dui yu suo you de ODBC qu dong cheng xu dou neng shi ying zhe zhong mo shi xia , suo you yu ju dou shi zuo wei yi ge du li de shi wu jin xing chu li de 。
  shou dong ti jiao mo shi ba yi zu SQL yu ju fang ru yi ge shi wu zhong , cheng xu bi xu tiao yong han shu SQLEenTran ming que di zhong zhi yi ge shi wu 。 ruo shi yong duo ge ji huo de shi wu , jiu bi xu jian li duo ge lian jie , mei yi ge lian jie bao han yi ge shi wu 。
  9、 duan kai shu ju lian jie bing shi fang huan jing ju bing : wan cheng shu ju ku cao zuo hou , ke tiao yong SQLDisconnect han shu guan bi tong shu ju ku de lian jie 。【原文】【汉音对照
 
 
 
 
 
 
 
 
 
日版宠物情人插曲《Winding Road》歌词

日版宠物情人2017的插曲,很带节奏感,日语的,女生唱的。 最后听见是在第8集的时候女主手割伤了,然后男主用嘴帮她吸了一下,插曲就出来了。 歌手:Def...

兄弟共妻,我成了他们夜里的美食

老钟家的两个儿子很特别,就是跟其他的人不太一样,魔一般的执着。兄弟俩都到了要结婚的年龄了,不管自家老爹怎么磨破嘴皮子,兄弟俩说不娶就不娶,老父母为兄弟两操碎了心...

如何磨出破洞牛仔裤?牛仔裤怎么剪破洞?

把牛仔裤磨出有线的破洞 1、具体工具就是磨脚石,下面垫一个硬物,然后用磨脚石一直磨一直磨,到把那块磨薄了,用手撕开就好了。出来的洞啊很自然的。需要猫须的话调几...

我就是扫描下图得到了敬业福和爱国福

先来看下敬业福和爱国福 今年春节,支付宝再次推出了“五福红包”活动,表示要“把欠大家的敬业福都还给大家”。 今天该活动正式启动,和去年一样,需要收集“五福”...

冰箱异味产生的原因和臭味去除的方法

有时候我们打开冰箱就会闻到一股异味,冰箱里的这种异味是因为一些物质发出的气味的混合体,闻起来让人恶心。 产生这些异味的主要原因有以下几点。 1、很多人有这种习...

 
 
yi 、 dong tai jia zai shu ju yuan 1、 tong guo xiu gai zhu ce biao jia zai shu ju yuan : · yong hu shu ju yuan :HKEY_CURRENT_USER\SOFTWARE\ODBC\ODBC.INI · xi tong shu ju yuan :HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI dui yu bu tong lei xing de shu ju yuan , zhu ce biao de xiu gai ye bu tong , dan ji ben shang yao xiu gai liang ge di fang , yi ge shi zai ODBC.INI zi jian xia jian li yi ge yu shu ju yuan miao shu ming tong ming de zi jian , bing zai gai zi jian xia jian li yu shu ju yuan pei zhi xiang guan de xiang ; ling yi ge shi zai \ODBC.INI\ODBC Data Sources zi jian xia jian li yi ge xin xiang yi bian gao su qu dong cheng xu zhi li qi ODBC shu ju yuan de lei xing 。 2、 tong guo ODBC API jia zai :Windows xi tong zi mu lu xia de dong tai lian jie ku Odbcinst.dll ti gong le yi ge ke yi dong tai zeng jia 、 xiu gai he shan chu shu ju yuan de han shu SQLConfigDataSource, you yu VC de mo ren ku wen jian zhong bu bao han ci han shu , yin ci shi yong qian xu jiang Odbcinst.h wen jian bao han zai gong cheng de tou wen jian zhong , zai gong cheng de setting shu xing kuang Link ye de Object/library module bian ji kuang zhong zeng jia Odbc32.lib, tong shi bao zheng xi tong mu lu system32 xia you wen jian Odbccp32.dll。 3、 wen jian shu ju yuan de lian jie : chu le ODBC zhi li qi , huan ke yi tong guo SQLDriverConnect lai tian jia wen jian shu ju yuan 。 er 、ODBC API bian cheng jia ru yi ge ODBC API han shu zhi xing cheng gong , ze fan hui SQL_SUCCESS huo SQL_SUCCESS_WITH_INFO,SQL_SUCCESS zhi shi ke tong guo zhen duan ji lu huo qu you guan cao zuo de ju ti xin xi ,SQL_SUCCESS_WITH_INFO zhi shi ying yong cheng xu zhi xing jie guo dai you jing gao xin xi , ke tong guo zhen duan ji lu huo qu ju ti xin xi 。 jia ru han shu tiao yong shi bai , fan hui ma wei SQL_ERROR。 yi ban , bian xie ODBC cheng xu zhu yao you yi xia ji ge bu zhou : 1、 fen pei huan jing ju bing : sheng ming yi ge SQLHENV de bian liang , tiao yong han shu SQLAllocHandle。 she zhi huan jing shu xing : wan cheng huan jing fen pei hou , yong han shu SQLSetEnvAttr she zhi huan jing shu xing , zhu ce ODBC ban ben hao 。 shi fang huan jing ju bing : wan cheng shu ju fang wen ren wu shi , ying tiao yong SQLFreeHandle shi fang qian mian fen pei de huan jing 。 2、 fen pei lian jie ju bing : sheng ming yi ge SQLHDBC lei xing de bian liang , tiao yong SQLAllocHandle han shu fen pei ju bing 。 she zhi lian jie shu xing : suo you lian jie shu xing dou ke tong guo han shu SQLSetConnectAttr she zhi , tiao yong han shu SQLGetConnectAttr ke huo qu zhe xie lian jie shu xing de dang qian she zhi zhi 。 3、 lian jie shu ju yuan : dui yu bu tong de cheng xu he yong hu jie kou , ke yi yong bu tong de han shu jian li lian jie SQLConnect: gai han shu zhi yao ti gong shu ju yuan ming cheng 、 yong hu ID he kou ling , jiu ke yi jin xing lian jie le 。 SQLDriverConnect: gai han shu yong yi ge lian jie zi fu chuan jian li zhi shu ju yuan de lian jie , ta ke yi rang yong hu shu ru bi yao de lian jie xin xi , shi yong xi tong zhong huan mei ding yi de shu ju yuan 。 SQLBrowseConnect: gai han shu zhi chi yi yi zhong die dai de fang shi huo qu dao shu ju yuan de lian jie , zhi dao zui hou jian li lian jie , ta ji yu ke hu ji / fu wu qi ti xi jie gou , yin ci ben di shu ju ku bu zhi chi gai han shu 。 4、 yu bei bing zhi xing SQL yu ju A、 fen pei yu ju ju bing : yu ju ju bing shi tong guo tiao yong SQLAllocHandle han shu fen pei de 。 han shu SQLGetStmrrAttr he SQLSetStmrrAttr yong lai huo qu he she zhi yi ge yu ju ju bing de xuan xiang , shi yong wan , tiao yong SQLFreeHandle shi fang gai ju bing 。 B、 zhi xing SQL yu ju SQLExecDirect: gai han shu zhi jie zhi xing SQL yu ju , dui yu zhi zhi xing yi ci de SQL yu ju lai shuo , gai han shu shi zhi xing zui kuai de fang fa 。 SQLPrepare he SQLExecute: dui yu xu yao duo ci zhi xing de SQL yu ju lai shuo , ke xian tiao yong SQLPrepare yu bei SQL yu ju de zhi xing , yong SQLExecute zhi xing yu bei hao de yu ju 。 C、 shi yong shen shu : shi yong shen shu ke yi shi yi tiao SQL yu ju duo ci zhi xing , de dao bu tong de jie guo 。 han shu SQLBindParameter fu ze wei shen shu ding yi bian liang , jiang yi duan SQL yu ju zhong de yi ge shen shu biao shi fu ("?") kun bang zai yi qi , shi xian shen shu zhi de chuan di 。 5、 huo qu ji lu ji A、 bang ding lie : shou xian bi xu fen pei yu ji lu ji zhong zi duan xiang dui ying de bian liang , ran hou tong guo han shu SQLBindCol jiang ji lu zi duan tong cheng xu bian liang bang ding zai yi qi , dui yu chang ji lu zi duan , ke yi tong guo tiao yong han shu SQLGetData zhi jie qu hui shu ju 。 bang ding zi duan ke yi gen ju zi ji de xu yao quan bu bang ding , ye ke yi bang ding qi zhong de mou ji ge zi duan 。 tong guo tiao yong han shu SQLBindCol jiang bian liang di zhi zhi fu wei NULL, ke yi jie shu dui yi ge ji lu zi duan de bang ding , tong guo tiao yong han shu SQLFreeStmt, jiang qi zhong xuan xiang she wei SQL_UNBIND, huo zhe zhi jie shi fang ju bing , dou hui jie shu suo you ji lu zi duan de bang ding 。 B、SQLFetch: gai han shu yong yu jiang ji lu ji de xia yi xing bian cheng dang qian xing , bing ba suo you kun bang guo de shu ju zi duan de shu ju kao bei dao xiang ying de huan chong qu 。 C、 guang biao : ying yong cheng xu huo qu shu ju shi tong guo guang biao (Cursor) lai shi xian de , zai ODBC zhong , zhu yao you 3 zhong lei xing de guang biao : dan xiang guang biao 、 ke gun dong guang biao he kuai guang biao 。 you xie ying yong cheng xu bu zhi chi ke gun dong guang biao he kuai guang biao ,ODBC SDK ti gong le yi ge guang biao ku (ODBCCR32.DLL), zai ying yong cheng xu zhong ke tong guo she zhi lian jie shu xing (SQL_STTR_ODBC_CURSOR) ji huo guang biao ku 。 6、 ji lu de tian jia 、 shan chu he geng xin : shu ju yuan shu ju geng xin ke tong guo 3 zhong fang shi : tong guo SQLExecDirect han shu shi yong xiang ying de SQL yu ju ; tiao yong SQLSetPos han shu shi xian ji lu ji ding yi geng xin ; tiao yong SQLBulkOperations han shu shi xian shu ju geng xin 。 di yi zhong fang shi shi yong yu ren he ODBC shu ju yuan , hou liang zhong fang shi you de shu ju yuan bu zhi chi , ke tiao yong SQLGetInfo que ding shu ju yuan 。 SQLBulkOperations: gai han shu cao zuo ji yu dang qian xing ji , tiao yong qian , xu xian tiao yong SQLFetch huo SQLFetchScroll huo qu 。 han shu tiao yong hou , kuai guang biao de wei zhi bian wei wei ding yi zhuang kuang , yin ci , ying gai xian tiao yong han shu SQLFetchScroll she ding guang biao wei zhi 。 7、 cuo wu chu li : mei ge ODBC API han shu dou neng chan sheng yi xi lie fan yang cao zuo xin xi de zhen duan ji lu , ke yi yong SQLGetDiagField han shu huo qu zhen duan ji lu zhong te ding de yu , ling wai , ke yi shi yong SQLGetDiagRec huo qu zhen duan ji lu zhong yi xie chang yong de yu 。 8、 shi wu chu li : shi wu ti jiao you liang zhong fang shi : zi dong ti jiao mo shi he shou dong ti jiao mo shi 。 ying yong cheng xu ke tong guo tiao yong han shu SQLSetConnectAttr she ding lian jie shu xing SQL_ATTR_AUTOCOMMIT, zi dong ti jiao mo shi shi mo ren de lian jie shu xing she zhi , dui yu suo you de ODBC qu dong cheng xu dou neng shi ying zhe zhong mo shi xia , suo you yu ju dou shi zuo wei yi ge du li de shi wu jin xing chu li de 。 shou dong ti jiao mo shi ba yi zu SQL yu ju fang ru yi ge shi wu zhong , cheng xu bi xu tiao yong han shu SQLEenTran ming que di zhong zhi yi ge shi wu 。 ruo shi yong duo ge ji huo de shi wu , jiu bi xu jian li duo ge lian jie , mei yi ge lian jie bao han yi ge shi wu 。 9、 duan kai shu ju lian jie bing shi fang huan jing ju bing : wan cheng shu ju ku cao zuo hou , ke tiao yong SQLDisconnect han shu guan bi tong shu ju ku de lian jie 。
󰈣󰈤
  免责声明:本文仅代表作者个人观点,与王朝网络无关。王朝网络登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
时尚秀气模特裴裴(8)
时尚秀气模特裴裴(7)
时尚秀气模特裴裴(6)
时尚秀气模特裴裴(5)
白墙黑瓦
广州东郊[原创]
八美至丹巴的东谷天然盆景
不一样的
 
>>返回首页<<
 
 
 为你推荐
 
 
 
 转载本文
 UBB代码 HTML代码
复制到剪贴板...
 
 热帖排行
 
 
 
 
 
©2005- 王朝网络 版权所有