tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル tableadapterでエラーが出ます
投稿日: 2009/12/14(Mon) 23:20
投稿者えみ
.net初心者です。
現在、急ぎで.netの変更を行っておりますが、.net使用するのが初めてなのと、
インターネットが使用できない環境で作業を行っているため、こちらで質問させてください。

tableadapterでselectのSQLを作成して、それを呼び出しているのですが、
「オブジェクト参照がオブジェクトインスタンスに設定されておりません」
というエラーが発生します。

以下コードになります

Yakmstview01TA.FillByYak(syoho.Yakmstview01,syoho.No )
   Ifsyoho.Yakmstview01.count>0 Then
      Yak(0).yakdata = ""
      Yak(0).yakdata = syoho.Yakmstview01(0).yakNo
   End If

コードを追っていくと、まず一行目から

Pubric ReadOnly Property Yakmstview01() As Yakmstview01DataTable
    Get
       Return Me.TableYakmstview01
    End Get
End Property

上記へ飛びます。また、上記から
Yakmstview01TA.FillByYak(syoho.Yakmstview01,syoho.No )

一行目へカーソルが戻り、それ以降にオブジェクト参照のエラーがでます。

ちなみに、FillByYakのコードは以下になります

Public Overloads Overridable Function FillByYak(ByVal datatable As syoho.Yakmstview01DataTable, ByVal No as String) As Interger

   Me.Adapter.SelectCommand = Me.CommandCollection(1)
   If(No Is Nothing) Then
      Throw New Global.System.ArgumentNullException("No")
   Else
      Me.Adapter.SelectCommand.Parameters(1).Value = CType(No,String)
   End If
  
   Dim returnValue As Interger = Me.Adapter.Fill(dataTable)
   Return returnValue

コードを追って行く中で特にNullが入るようなところもありませんでした。
ひとつひっかかったのは、
Yakmstview01TA.FillByYak(syoho.Yakmstview01,syoho.No )
↑↑↑↑↑↑↑

Yakmstview01TAというオブジェクト名は作成した記憶がないことです。
関係あるでしょうか?

以上、お手数をおかけしますが、
ご回答いただけますようよろしくお願いいたします。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。