助けてください!タイプ "DBNull"からタイプ 'string'への変換は無効です。エラー
それは私はクリスタルレポートを介してプリントボタンをクリックすると、正常に動作しますが、私は戻って私のDataGridViewにエラーを報告フォームを閉じると、「文字列」を入力するタイプから、「はDBNullを」について 変換をポップアップ表示され、有効な
ではありませんここで私は私のDataGridViewに
DataGridView1.Rows.Clear()
sql = "SELECT * FROM tblfsesmis"
cmd = New MySqlCommand(sql, con)
Try
con.Open()
adapter = New MySqlDataAdapter(cmd)
adapter.Fill(dt)
For Each row In dt.Rows
Populate(row(0), row(1), row(2), row(3), row(4), row(5), row(6), row(7), row(8), row(9), row(10), row(11))
Next
con.Close()
dt.Rows.Clear()
DataGridView1.Refresh()
Catch ex As Exception
MsgBox(ex.Message)
con.Close()
End Try
ウィンドウを閉じると何が実行されますか? – Codexer
自分の検索フォームを検索し、印刷ボタンをクリックします。 !しかし、私は印刷ボタンを見たりクリックしたりして、レポートフォームを閉じることができます!検索フォームはすべてのフィールドを読み上げますが、ボタンまたは印刷ボタンを再度クリックすると、エラーが表示されます – LecheDeCrema
検索フォームコードはどこですか?ステップバイステップでブレークポイントを設定しましたか? – Codexer