我已經使用app.config文件爲我的winform應用程序,該文件用於存儲所有窗體在我的應用程序連接使用的連接字符串到遠程MySQL數據庫。使用app.config文件連接字符串,並從用戶抽象
但是,當我在客戶的PC上安裝應用程序時,我希望他們看不到app.config文件。可能嗎?怎麼樣?請幫助代碼。
另外,是否有任何其他方式,創建一個連接字符串,可以通過所有窗體訪問。喜歡,我可以創建一個類connection.cs然後在每個表單中繼承它。 但如何做到這一點?我的意思是如何實現代碼
我的主要目標是爲連接創建一個字符串,這樣,如果我一次又一次地改變它,那麼我不需要去改變它的每一個形式,而是我會只在一個文件中更改它,並且它將被所有表單使用
使用app.config文件是一個不錯的選項,或者使connection.cs文件更好嗎?
行先生,所以你的意思是,我不應該使用--- OdbcConnection conn = new OdbcConnection(「Driver = {MySQL ODBC 5.1 Driver}; uid = ab; password = pass; server = www.myweb.com; database = mydb; port = 3306 「); ----在Form.cs文件中,那麼我應該在哪裏添加此代碼? – sqlchild
不是每個形式我的上帝!你創建一個類,它不僅處理連接字符串,而且處理整個連接邏輯和消耗,展示諸如GetTable,GetScalar,ExecuteQuery等方法......或者看看Microsoft Entity Framework。 –
我的應用程序加載並在mysql數據庫中插入數據,所以我需要一個連接字符串來建立到數據庫的連接。我有組合框控件,從數據庫加載數據的網格。所以我應該在哪裏添加連接字符串? – sqlchild