Meilleur auteur de réponses
URGENT : Probleme avec les variable publique de mon module

Question
-
Bonjour,
J'ai un gros problème d'une seconde a l'autre VB bloque sur une variable publique declaré dans mon module, enfin il bloque sur toute les variables de mon module, je ne vois pas du tout d'où vient le probleme, surement une petite erreur bête que je suis incapable de trouver...
voici le code de mon module :
Code SnippetImports System.Data
Imports System.Data.OleDbModule Module1
Public ObjetConnection As OleDbConnection
Public ObjetCommand As OleDbCommand
Public ObjetDataAdapter As OleDbDataAdapter
Public ObjetDataSet As New DataSet() 'Attention au New
Public strSql As String
Public ObjetDataTable As DataTable
Public ObjetDataRow As DataRowPublic RowNumber As Integer 'Numéro de l'enregistrement courant
Public strConn As String
Public ObjetCommandBuilder As OleDbCommandBuilderPublic User_id, NbJrTot, NbRTT As Integer
Public Nom, Prenom As String
Public LVI As ListViewItem
Public NouvDateRTT As String = ""
Public NouvDateConges As String = ""
Public NouvDateConges1 As String = ""
Public NouvNbConges As Integer = 0
Public Modification As Boolean = False
Public Conges_id As Integer = ""Public Sub Deconnexion()
Module1.ObjetConnection = Nothing
Module1.ObjetCommand = Nothing
Module1.ObjetDataAdapter = Nothing
Module1.ObjetDataTable = Nothing
Module1.ObjetDataRow = Nothing
Module1.ObjetDataSet.Clear()
End SubEnd Module
il me met une erreur du type :
Une exception a été levée par l'initialiseur de type pour 'Gestion_Absences.Module1'.
Et lorsque je vais dans le detail voici ce qu'il m'indique :
"La conversion de la chaîne "" en type 'Integer' n'est pas valide."
Je tiens a préciser que quelque soit le type de ma variable il me donne le meme message.
Merci a tous ceux qui pourront m'aider...
Cordialement,
Réponses
-
je pense qu'à l'heure actuelle vous avez votre réponse mais je tiens à répondre quand même car j'ai remarquer sur le forum que tout les posts qui n'ont pas de réponse et qui on quand même plus de 2 mois ne sont pas supprimés ou validé.
Public Conges_id As Integer = "" 'l'integer est un nombre donc il faut lui mettre 0 et non "".
L'erreur est humaine ça peut arriver de faire une erreur :)
merci de le faire valider en réponse approuvée ou de supprimer le post
- Marqué comme réponse Gilles TOURREAUModerator vendredi 8 mai 2009 12:01
Toutes les réponses
-
-
Bonjour,
Ce problème provient au niveau de l'initialisation de vos variables du Module1.
Comme le dit ma biche, est-il possible que vous puissez nous montrer le code de votre Module1 ?
Cordialement
- Proposé comme réponse Gabriel MongeonModerator mercredi 11 mars 2009 12:15
- Non proposé comme réponse Gilles TOURREAUModerator vendredi 8 mai 2009 12:01
-
je pense qu'à l'heure actuelle vous avez votre réponse mais je tiens à répondre quand même car j'ai remarquer sur le forum que tout les posts qui n'ont pas de réponse et qui on quand même plus de 2 mois ne sont pas supprimés ou validé.
Public Conges_id As Integer = "" 'l'integer est un nombre donc il faut lui mettre 0 et non "".
L'erreur est humaine ça peut arriver de faire une erreur :)
merci de le faire valider en réponse approuvée ou de supprimer le post
- Marqué comme réponse Gilles TOURREAUModerator vendredi 8 mai 2009 12:01