private listexecutesql(string sql)
;user id=;password=;port=;database=mysql;pooling=false;charset=utf8",
"192.168.11.111", "root", "***x", 3306);
try}
thread.sleep(2000);
reader.close();
conn.close();
return list;
}catch(exception e)
}catch(exception ex)
return null;
}
說明:1. 資料庫連線字串中pooling=false,並在讀完資料後顯示關閉連線是最好的方式。
2. 若pooling=false並且沒有顯示關閉資料庫連線,則連線在過一段時間後自動關閉。
3. pooling=true,即使加了顯示關閉連線,也不是馬上就關閉資料庫連線的!
需要新增第三方庫(新增引用): mysql.data.dll
具體參考:
C 連線MySQL資料庫
下面的 是乙個實現c 連線mysql資料庫的很好的例子 這裡用了建表,插入,檢索,刪表等常用功能 我用vc 6.0生成,已經成功連線了。在vc 6.0中要想把做一下兩步準備工作才可以。1 tools options directories include files中新增c program file...
C 連線 mysql資料庫
最近在學習使用資料庫進行c 開發專案的資料管理。學習了下sql server 和mysql的東西。這兩個比較相似,而且容易上手,準備以後用這個了。首先,使用c 連線資料庫,要有c 和資料庫之間通訊的介面。接下來,就是建立與資料庫的連線了。這裡使用的是連線字串。一開始學習,網上各種材料直接給出了像st...
C 連線MySql資料庫
然後新增mysqldata.dll到c 專案的引用中,然後就可以編寫程式進行資料庫的操作了。3 資料庫操作 insertmysql.csusing system using system.collections using system.linq using system.text using my...