プログラムをサーバーに接続して、c#でSQLデータベースを作成しようとしています。ログイン画面の作成に問題があります。問題は、ログイン画面を作成することです。2つの文字列を接続クラスに渡そうとしていますが、ステートメントが静的であるため、渡すことができませんか?
public class sqlconnect
{
public String us;
public String pas;
public SqlConnection myConnection = new SqlConnection("user id=" + (us) + ";" +
"password=" + (pas) + ";server=PANDORA;" +
"Trusted_Connection=yes;" +
"database=NHS; " +
"connection timeout=30");
}
ERROR - A field initializer cannot reference the non-static field, method, or property
「us」または「pas」を静的にしようとすると、メインクラスからこのクラスに情報を渡すことができません。私はC#の専門家ではないので、誰かが私が間違っていることを指摘してくれるとありがたいです。ありがとうございました。