本文目錄一覽:
請教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-tw/n/182414.html