我的應用程序構建在VS-2008上並使用MySQL Server 5.5.15。這是一個桌面應用程序,運行在同一臺PC上安裝了MySQL服務器的單臺PC上。在連接字符串中添加池和端口詳細信息
該應用程序從六個月以來運行良好,但從最近兩天開始,當我嘗試打開報告時,出現了一個奇怪的錯誤。錯誤圖像低於:
我搜索互聯網上的解決方案,並發現它與在註冊表中定義的最大TCP/IP端口做。還建議一些解決方案來定義連接字符串中的端口號,並建議使用連接池。
在連接字符串中添加端口號確實解決了我的問題,但我想確保連接字符串在將來處理此問題時是正確的。
我現在的連接字符串的樣子:
server=localhost;Port=3306;user id=root;password=myPassword;database=test;Allow Zero Datetime=True
我要添加連接池的詳細信息,也希望更好地確定本地主機。
我也有一些建議,以取代用戶ID與uid。
修復我收到的錯誤需要進行哪些更改?
嘗試過,但它也是網絡幫助。 – RKh
你在查詢數據庫後是否關閉了與數據庫的連接? –
記錄傳輸到數據集後,我將關閉連接。 – RKh