0
我使用asp.net和C#創建了具有多個webforms的項目。其中,我希望在我的第一個表單上打開一個連接字符串,以便將我的網頁與MySql數據庫連接起來,並且希望將相同的連接字符串用於相互鏈接的其他Web表單,然後關閉最後一個表單中的連接。在所有這些中,我的數據庫表在整個執行過程中保持不變。我怎樣才能做到這一點?由於我是asp.net和C#的新手,我希望得到一個詳細的答案。對多個webforms和單個數據庫使用單個連接
歡迎堆棧溢出。請閱讀http://stackoverflow.com/help/how-to-ask和http://stackoverflow.com/help/mcve –
您不要「打開連接字符串」。您使用連接字符串打開連接。連接不應該長時間打開或用於不同的請求等。當你需要打開它們時,請立即關閉它們。做到這一點的最好方法是將它們包裝在[使用聲明]中(https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/using-statement)。 – mason
@mason是的,這就是我的意思。而我的問題是,我想從多個webforms中的用戶檢索數據,並將其作爲單個記錄條目存儲在MySql數據庫中。因此,爲了達到這個目的,我需要保持連接打開,直到用戶重新輸入最終的網絡表單。除了保持連接打開很長時間之外,還有其他方式嗎?並且,感謝您的友好姿態! –