本文目錄一覽:
請教VC如何與MYSQL連接?
有好多種方法,介紹兩個:
一個簡單的:
使用ADOData控件和DataGraid控件。
在這ADOData控件的屬性里連接數據源,然後在DataGraid屬性里把數據源連接到ADOData控件里就可以了。
一個較複雜,但使用起來較靈活的。
使用ODBC接口
用app
wizard建立一個連接好數據源的工程,
wizard自動生成了一個數據集對象,調用這個對象就可以進行對數據庫操作了。
在VC中創建Mysql數據庫
Driver={SQL Server};Server=主機名;Database=數據庫名;Uid=sa;Pwd=sa;
還有一個比較簡單方法確定連接字符串:
1.建立一個.udl的文件。
2.雙擊打開,將裏面相關項進行設置,保存,關閉。
3.有記事本打開這個udl文件,裏面的字符串就是連接字符串!
如何使用VC++程序在MySQL數據庫中創建表
調用mysql_real_query來執行你的sql語句,可以是讀取或寫入的sql語句。
如果是寫入數據,mysql_real_query返回0表示成功,否則調用mysql_error(…)來顯示錯誤信息。
如果是讀取數據,同樣mysql_real_query返回0表示成功。成功後,調用mysql_store_result、mysql_num_rows、mysql_num_fields、mysql_fetch_fields、mysql_fetch_row這幾個函數來獲取查詢的結果。並且調用mysql_free_result釋放本次查詢的結果。
這些函數的具體用法可以參考網上說明或mysql的說明文檔,這裡不再贅述。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/182414.html