Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3398 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Le bug le plus chelou que j'ai jamais vu

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Le bug le plus chelou que j'ai jamais vu

n°971886
FlorentG
Posté le 04-02-2005 à 15:32:50  profilanswer
 

Bon, mon appli bug à un moment. Voici le bout de code :

Code :
  1. Dim Equipment As New EquipmentDataset
  2. Me.EquipmentConnection.Open()


Donc je créer un nouvel objet (dérivé de DataSet), et j'ouvre une connexion. A l'appel de la méthode Open de la connexion, je reçoit ça :

Une exception non gérée du type 'System.NullReferenceException' s'est produite dans Module inconnu.
 
Informations supplémentaires : La référence d'objet n'est pas définie à une instance d'un objet.


Pourtant, la connexion est quand-même ouverte. Si je vire la création du Dataset, ça marche, y'a plus d'erreur. Pourtant le DataSet et la Connection ne sont pas liés. Si je met la création du dataset APRES l'ouverture de la connexion, ça ne marche pas non plus :pt1cable:  
 
Aussi, encore plus étrange. Dans le constructeur de mon DataSet, j'ajoute plusieurs tables. Ces tables sont des tables customisées, donc je fais ça :

Code :
  1. Public Sub New()
  2.         MyBase.New("EquipmentDataSet" )
  3.         Me.Tables.Add(New EquipmentDataTable("equipment" ))
  4.         Me.Tables.Add(New HierarchyDataTable("part_hierarchy" ))
  5.         Me.Tables.Add(New CustomDataTable("part_fields" ))
  6.         Me.Tables.Add(New HierarchyDataTable("image_hierarchy" ))
  7.         Me.Tables.Add(New CustomDataTable("image_fields" ))
  8.         Me.Tables.Add(New OnDemandDataTable("image_data" ))
  9.         Me.Tables.Add(New ShapeDataTable("shape" ))
  10. End Sub


Rien de bizarre.  
 
Alors accrochez-vous, il suffit que j'enlève un seul ajout de table, et ça marche :pt1cable: N'importe laquelle, y'a pas une table spécifique qui fait planter le truc. Si je vire la première, ça marche. Si je vire une au pif, ça marche... Dès que les 7 tables sont là, ça plante :??:...
 
Auriez-vous une idée quelconque ?

mood
Publicité
Posté le 04-02-2005 à 15:32:50  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Le bug le plus chelou que j'ai jamais vu

 

Sujets relatifs
MAINTENANT() et à jamaispourquoi la racine fait jamais comme les autres ? [TreeView] [resolu ]
IA d'un jeu auquel on n'a jamais joué ?form post se renvoie à elle-même ?? chelou...
Pourquoi ça fait chelou sous IE ? [+ SOLUTION][PHP] Probléme chelou: isset() de veut pas marcher !
[JAVA] finalize jamais appeléemon programme qui lit dans un fichier .ase ne se termine jamais !
on ne sait jamais : qq1 a deja utliser la lib CLR ?blem chelou avec SendMessage MFC
Plus de sujets relatifs à : Le bug le plus chelou que j'ai jamais vu


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)