0
私は、asp.netとC#を使用して複数のWebフォームでプロジェクトを作成しています。その中で、自分のWebページとMySqlデータベースを接続するために、最初のフォームに接続文字列を開きたいのですが、最後に接続しているWebフォームに同じ接続文字列を使用したいと考えています。この中で、私のデータベーステーブルは実行中は同じままです。どうやってやるの?私はasp.netとC#の初心者ですから、詳細な回答をしたいと思います。複数のWebフォームと単一のデータベースに単一の接続を使用する
は、スタックオーバーフローへようこそ。 Plsはhttp://stackoverflow.com/help/how-to-askとhttp://stackoverflow.com/help/mcveを読みます。 –
"接続文字列を開く"ことはできません。接続文字列を使用して接続を開きます。また、接続は長時間開いてはいけません。また、さまざまな要求に応じて使用しないでください。必要なときにすぐに開き、その後すぐに閉じてください。これを行う最善の方法は、[usingステートメント](https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/using-statement)にそれらをラップすることです。 – mason
@masonはい、それは私が言いたいことです。私の問題は、複数のWebフォームからユーザーからデータを取得し、MySqlデータベースの単一のレコードエントリとして保存することです。だから、その目的のために、ユーザーが最終的なwebformをreachersまで私の接続を開いたままにする必要があります。そのような長い時間の間、接続を開いたままにする以外は、他の方法がありますか?そして、あなたのフレンドリーなジェスチャーに感謝します!もちろん、 –