2010-02-23 5 views
0

Voici le code:objet Erreur de référence remplissant un datarow

Dim dr() As DataRow = DataSet.Tables("TableName").Select("EVENTNAME = '" & name & "'") 

je suis une « référence d'objet non définie à une instance d'un objet. » Erreur lorsque cette ligne est exécutée. Il parcourt une liste d'éléments sélectionnés dans une liste. Je pense que cela a à voir avec la façon dont j'ai la datarow déclarée parce que je peux regarder le nom et je le vois bien et je fais aussi une vérification nulle sur le nom avant de l'utiliser.

Visual Studio 2008, VB.NET. Des idées?


Oui, c'était un mauvais nom de table. Je suppose qu'après avoir regardé le code pendant 8 heures, ce détail mineur, je ne pensais pas à vérifier. Merci!

Répondre

1

Vous avez probablement le mauvais "TableName".

+0

J'ai vérifié; un nom inexistant retournera 'null'. – SLaks

0

Pour moi, il semble que c'est l'instruction select:

vm_DataTable_SELECT_string = "[MyField] = '" + vm_TEXT_string + "'"; DataRow [] o_DataRow_ARRAY_Found = vco_DataTable.Select (vm_DataTable_SELECT_string);

Questions connexes