- 締切済み
コンボボックスと連携したグリッドビュー
コンボボックスには 先頭が""で続きにデータが入っています。 下記のようにすると""が選択できないようです。 うまいことやる方法はありますでしょうか? そもそもDBをバインドさせたコンボボックスの先頭に どうやったら""が表示させられるのかわからないのですが・・・ strSql = "SELECT A.名前 " strSql = strSql & ", B.番号" strSql = strSql & "FROM A,B " strSql = strSql & "WHERE A.ID = B.ID " strSql = strSql & "AND A.ID = @ID" cmd.Parameters.Add("@ID", SqlDbType.Int) cmd.Parameters("@ID").Value = Me.ComboBox1.SelectedValue
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- redfox63
- ベストアンサー率71% (1325/1856)
回答No.1
if ComboBox1.SelectedValue.ToString <> "" then ' GridViewの更新処理 End If といった具合にしてみてはいかがでしょう または if ComboBox1.SelectedIndex <> -1 then で判定するとか ・・・
補足
ありがとうございます。 でもやってみたら NullReferenceException が出力されるのですがなぜでしょうか?