0
SQL文にパラメータを使用しようとするとこのエラーが発生しますが、使用しないとうまく動作します。私のコードは以下の通りです:vb.net - オブジェクト参照がオブジェクトのインスタンスに設定されていません
そして、私がtxtUserType.Text = i.ToString
にコメントすると、うまくいきます。何か案が?
SQL文にパラメータを使用しようとするとこのエラーが発生しますが、使用しないとうまく動作します。私のコードは以下の通りです:vb.net - オブジェクト参照がオブジェクトのインスタンスに設定されていません
そして、私がtxtUserType.Text = i.ToString
にコメントすると、うまくいきます。何か案が?
ExecuteScalarは、整数のように1つの値しか返さないはずです。たとえば、SQL文で1つの列だけを指定した場合(tblStaffからSelect usertype ...)、runscalarは整数を返します(その列が数値の場合)。
それがうまくいくはずです。
そして、あなたはToStringを文字列である変数に使う必要はありません。変数名を使用するだけです txtUserType.Text = i