怎樣在vc、delphi中使用mysqlmysqlodbc驅動的使用_PHP教程

來源:互聯網
上載者:User
怎樣在vc、delphi中使用mysql(mysql odbc驅動的使用)
znsoft 2000年7月30日

把它EMAIL給我 我來談談我的看法 上一篇 下一篇


怎樣在vc、delphi、vb等程式中使用mysql呢(mysql odbc驅動程式的使用)
我們經常會遇到這樣問題,怎樣在非web程式或asp程式中使用mysql資料庫呢?對於這個問題有兩個解決方案:
1.使用mysql提供的api函數庫。
很多有名的mysql用戶端工具就是這樣實現的,大名鼎鼎的winmysql工具就是這樣的。這在大部分的開發工具中都可以實現。
比如vc,bcb,delphi,vb等,只要能調用第三方的api就能實現。但對程式員的要求很高,而且要熟悉一套mysql的api函數集,這不是對每個人都
很輕鬆的事。而且這種方法不能用於asp等程式,因為它不支援com對象。
2。第二種是使用myodbc驅動程式。
你可以到www.mysql.com下載myodbc驅動程式,然後照著下面的做就可以了
第一種選擇是下載完整安裝包,這種包很大,但對於我們來說有用的只有myodbc.dll這個檔案,卻要下載這麼大的檔案,不太合適。當然,如果你
很菜的話,我建議你選擇這種方式,這樣容易些,但不符合cfans的作風,是吧。
第二種是直接下載myodbc.dll檔案,只有幾百k,但不太容易使用,本人經過很久摸索才找到使用它的方法。
首先你將包解開,將myodbc.DLL 檔案放到windowssystem 或 winntsystem32目錄下,這取決於你的系統是win9x還是winnt(win2k),你應該
知道吧。
然後開啟一純文字編輯器,如editplus,notpad之類,(取決於你的喜好)將下面一段話儲存為一檔案,副檔名為.reg,知道了吧,這是註冊表檔案,不要搞
錯呀(不包括下面的一長串等號)
如果你用的是win2k請將第一行換成

Windows Registry Editor Version 5.00
==========================================================從下行開始
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"

=======================================結束於上一行
至於為什麼要寫這些,你就不要問我了,我也不想回答,這是收費門先生說了算的(bill.gates)就這樣吧.儲存後,雙擊剛才的檔案,應該叫
xxx.reg 吧,然後選擇確定,ok,搞定了。然後你開啟odbc設定程式,建一新資料來源,選擇myodbc驅動程式,剩下的就看你自己了,不明白
的話,煩請到程式空間論壇發貼吧.hehe.....
===================================================================================
(C) 程式空間 http://www.znsoft.0733.com 轉載煩請保留這句話吧,占不了你多少硬碟的^_^

http://www.bkjia.com/PHPjc/532023.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/532023.htmlTechArticle怎樣在vc、delphi中使用mysql(mysql odbc驅動的使用) znsoft 2000年7月30日 把它EMAIL給我 我來談談我的看法 上一篇 下一篇 怎樣在vc、delphi、vb等程式...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.