tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルDBNullから型Stringへの変換は無効です。のエラーが。
記事No6026
投稿日: 2007/08/08(Wed) 10:14
投稿者iiii
   End If
  Me.TextBox1.Text = datatable.Rows(0).Item(0)
  Me.TextBox2.Text = datatable.Rows(0).Item(1)
  Me.TextBox3.Text = datatable.Rows(0).Item(2)←ここが、型 'DBNull' から型 'String'                         への変換は無効です。のエラーに。
  MessageBox.Show("インデックス", Code)

[ツリー表示へ]
タイトルRe: DBNullから型Stringへの変換は無効です。のエラーが。
記事No6043
投稿日: 2007/08/08(Wed) 21:20
投稿者魔界の仮面弁士
>   Me.TextBox3.Text = datatable.Rows(0).Item(2)←ここが、型 'DBNull' から型 'String'                         への変換は無効です。のエラーに。

取得されたデータが、NULL であったのに、それを直接 TextBox に渡した為でしょう。
事前に、IsNull メソッドか IsDBNull 関数で判定してみてください。

[ツリー表示へ]
タイトルRe^2: DBNullから型Stringへの変換は無効です。のエラーが。
記事No6159
投稿日: 2007/08/27(Mon) 13:17
投稿者kokoro
> >   Me.TextBox3.Text = datatable.Rows(0).Item(2)←ここが、型 'DBNull' から型 'String'                         への変換は無効です。のエラーに。
>
> 取得されたデータが、NULL であったのに、それを直接 TextBox に渡した為でしょう。
> 事前に、IsNull メソッドか IsDBNull 関数で判定してみてください。

これはkokoro(私)の投稿では?今はkokoroに統一です。事前に判定する方法を教えて下さりありがとうございます。このサイトは色々勉強になります。

[ツリー表示へ]