怎樣在vc、delphi中使用mysql_Access數(shù)據(jù)庫(kù)教程
推薦:ASP實(shí)現(xiàn)access隨機(jī)顯示不重復(fù)記錄解決方案以下為引用的內(nèi)容: <% '-------------------------數(shù)據(jù)庫(kù)連接----------------------- Set objConn = Server.CreateObject("ADODB.Connection"
怎樣在vc、delphi、vb等程序中使用mysql呢(mysql odbc驅(qū)動(dòng)程序的使用)?我們經(jīng)常會(huì)遇到這樣問(wèn)題,怎樣在非web程序或asp程序中使用mysql數(shù)據(jù)庫(kù)呢?對(duì)于這個(gè)問(wèn)題有兩個(gè)解決方案:
1、使用mysql提供的api函數(shù)庫(kù)。
很多有名的mysql客戶(hù)端工具就是這樣實(shí)現(xiàn)的,大名鼎鼎的winmysql工具就是這樣的。這在大部分的開(kāi)發(fā)工具中都可以實(shí)現(xiàn)。
比如vc,bcb,delphi,vb等,只要能調(diào)用第三方的api就能實(shí)現(xiàn)。但對(duì)程序員的要求很高,而且要熟悉一套mysql的api函數(shù)集,這不是對(duì)每個(gè)人都 很輕松的事。而且這種方法不能用于asp等程序,因?yàn)樗恢С謈om對(duì)象。
2、第二種是使用myodbc驅(qū)動(dòng)程序。
你可以到www.mysql.com下載myodbc驅(qū)動(dòng)程序,然后照著下面的做就可以了 第一種選擇是下載完全安裝包,這種包很大,但對(duì)于我們來(lái)說(shuō)有用的只有myodbc.dll這個(gè)文件,卻要下載這么大的文件,不太合適。當(dāng)然,如果你 很菜的話(huà),我建議你選擇這種方式,這樣容易些,但不符合cfans的作風(fēng),是吧。
第二種是直接下載myodbc.dll文件,只有幾百k,但不太容易使用,本人經(jīng)過(guò)很久摸索才找到使用它的方法。
首先你將包解開(kāi),將myodbc.dll 文件放到windowssystem 或 winntsystem32目錄下,這取決于你的系統(tǒng)是win9x還是winnt(win2k),你應(yīng)該 知道吧。然后打開(kāi)一純文本編輯器,如editplus,notpad之類(lèi),(取決于你的喜好)將下面一段話(huà)保存為一文件,擴(kuò)展名為.reg,知道了吧,這是注冊(cè)表文件,不要搞錯(cuò)呀(不包括下面的一長(zhǎng)串等號(hào)) 如果你用的是win2k請(qǐng)將第一行換成 Windows Registry Editor Version 5.00
==========================================================從下行開(kāi)始
Windows Registry Editor Version 4.00
[HKEY_LOCAL_MACHINESOFTWAREODBCODBCINST.INImyodbc driver]
"UsageCount"=dword:00000002
"Driver"="C:\WINNT\System32\myodbc.dll"
"Setup"="C:\WINNT\System32\myodbc.dll"
"SQLLevel"="1"
"FileUsage"="0"
"DriverODBCVer"="02.50"
"ConnectFunctions"="YYY"
"APILevel"="1"
"CpTimeout"="120"
[HKEY_LOCAL_MACHINESOFTWAREODBCODBCINST.INIODBC Drivers]
"myodbc driver"="installed"
=======================================結(jié)束于上一行
(bill.gates)就這樣吧.保存后,雙擊剛才的文件,應(yīng)該叫 xxx.reg 吧,然后選擇確定,ok,搞定了。然后你打開(kāi)odbc設(shè)置程序,建一新數(shù)據(jù)源,選擇myodbc驅(qū)動(dòng)程序,剩下的就看你自己了。
分享:通過(guò)查詢(xún)返回?cái)?shù)據(jù)庫(kù)對(duì)象的名稱(chēng)使用下列 SQL 語(yǔ)句來(lái)獲取你想要的 查詢(xún): SELECT MSysObjects.Name FROM MsysObjects WHERE (Left$([Name],1)<>"~") AND (MSysObjects.Type)=5 ORDER BY MSysObjects.Name;
- Access數(shù)據(jù)庫(kù)安全策略之ASP式
- 第N次被ACCESS的關(guān)鍵字涮
- Access中用Jet SQL語(yǔ)句刪除表關(guān)系
- Access報(bào)表打印如何自動(dòng)分頁(yè)
- Access完成累計(jì)余額的計(jì)算
- 搭建Access為主的Mdb數(shù)據(jù)庫(kù)
- 一句sql更新兩個(gè)表并可更新對(duì)應(yīng)的字段值具體實(shí)現(xiàn)
- MySQL查詢(xún)優(yōu)化:連接查詢(xún)排序limit(join、order by、limit語(yǔ)句)介紹
- 內(nèi)網(wǎng)ssh/mysql登錄緩慢的解決方法
- 使用準(zhǔn)則進(jìn)行條件查詢(xún)--1.4.從窗體中選擇查詢(xún)的條件
- 中文Access2000速成教程--1.1 使用“向?qū)А痹O(shè)計(jì)數(shù)據(jù)庫(kù)
- 中文Access2000速成教程--1.3 在“設(shè)計(jì)”視圖中設(shè)計(jì)表
Access數(shù)據(jù)庫(kù)教程Rss訂閱編程教程搜索
Access數(shù)據(jù)庫(kù)教程推薦
- 向Access數(shù)據(jù)庫(kù)上傳且顯示圖片
- 怎樣將Access升級(jí)為SQL Server 2005
- ACCESS 調(diào)用后臺(tái)存儲(chǔ)過(guò)程的實(shí)現(xiàn)方法
- 服務(wù)器架站應(yīng)用:打造安全mdb數(shù)據(jù)庫(kù)
- 中文Access2000速成教程--1.3 在“設(shè)計(jì)”視圖中設(shè)計(jì)表
- 解讀access處理重復(fù)記錄的方法
- ACCESS中如何插入超級(jí)鏈接?
- Access日期與時(shí)間函數(shù)匯總
- 怎樣在vc、delphi中使用mysql
- 使用MD5加密數(shù)據(jù)庫(kù)中的用戶(hù)密碼(一)
猜你也喜歡看這些
- 如何保護(hù)Access 2000數(shù)據(jù)庫(kù)的安全
- 如何堵住電腦中的Access漏洞 拒絕惡意網(wǎng)站
- 淺析在A(yíng)ccess中模擬SqlServer存儲(chǔ)過(guò)程翻頁(yè)
- 空手建立Access數(shù)據(jù)庫(kù)
- Access數(shù)據(jù)庫(kù)開(kāi)發(fā)技巧(二)
- 解答Perl下應(yīng)當(dāng)如何連接Access數(shù)據(jù)庫(kù)
- 解讀在A(yíng)CCESS中調(diào)用后臺(tái)存儲(chǔ)過(guò)程
- 解讀access中數(shù)據(jù)表的自動(dòng)重新聯(lián)接
- 解讀Sql Server和Access數(shù)據(jù)庫(kù)常用語(yǔ)句
- 一個(gè)ACCESS數(shù)據(jù)庫(kù)數(shù)據(jù)傳遞的方法
- 相關(guān)鏈接:
- 教程說(shuō)明:
Access數(shù)據(jù)庫(kù)教程-怎樣在vc、delphi中使用mysql
。