IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Probleme de référence d'objet


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    114
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 114
    Par défaut Probleme de référence d'objet
    Voici mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    Partial Public Class MasterPage
        Inherits System.Web.UI.MasterPage
        Dim buffers As String
        Protected page_niveaux As String
        Protected page_niveaux_int As Integer
        Protected page_titrex As String
        Dim cTitre As Color = Color.FromArgb(255, 218, 185) 'PeachPuff
        Dim cTitre2 As Color = Color.FromArgb(255, 235, 205) 'BlanchedAlmond
        Dim cNegatif As Color = Color.Crimson
        Dim cPositif As Color = Color.Green
        Dim cPourcent As Color = Color.SlateGray
        Dim cFond As Color = Color.White
        Dim cFond2 As Color = Color.Lavender
        Dim cFond3 As Color = Color.MistyRose
        Dim cTexte1 As Color = Color.Navy
        Dim cTexte2 As Color = Color.Black
        Dim cTexte3 As Color = Color.Navy
        Dim cInv As Color = Color.Gray
        Public strConnection As String = "Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = """ & Server.MapPath("../Database/netprox.mdb") & """"
        Public strConnectionSIMINTRANET As String = "Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = """ & Server.MapPath("../Database/SimIntranet.mdb") & """"
        Public etoile As String = "<font style=""FONT-FAMILY:Arial,Helvetica,sans-serif; COLOR:#ff0000; FONT-SIZE:18px; FONT-WEIGHT:bold;"">&nbsp;*</font>"
        Public urlOleane As String = "https://clients.fr.oleane.com/login.php?username=admin@siminves.fr.fto&password=VBeE45Ty"
        Public urlDell As String = "http://docs.euro.dell.com/register.asp?r=EMEA&c=fr&l=fr&s=BSD&referrer=/docs/systems/dim4600/fr/series_fr.htm&sys=S&st="
    Et mon erreur:
    "La référence d'objet n'est pas définie à une instance d'un objet."

    J'ai essayé de faire:
    Dim cInv as new Color
    cInv = Color.LightGray

    Mais rien ne semble aller...
    De plus si je supprime cette ligne, il me met la même erreur sur la ligne suivante, et ainsi de suite!

    Merci de votre aide!

  2. #2
    Membre chevronné
    Inscrit en
    Juin 2007
    Messages
    459
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 459
    Par défaut
    Tu ne peux pas utiliser Server car cette propriété n'est pas initialisée : c'est trop tôt.

  3. #3
    Membre confirmé
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    114
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 114
    Par défaut
    Désolé mais l'erreur est à ce niveau "Dim cInv As Color = Color.Gray"
    Tu penses que l'utilisation postérieure de server change qque chose?

  4. #4
    Membre chevronné
    Inscrit en
    Juin 2007
    Messages
    459
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 459
    Par défaut
    L'erreur ne peut pas être sur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Dim cInv As Color = Color.Gray
    Déplace les initialisations dans le Page_Load par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
        Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
            strConnection = "Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = """ & Server.MapPath("../Database/netprox.mdb") & """"
        End Sub
    et dis-moi ce qu'il en est.

  5. #5
    Membre confirmé
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    114
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 114
    Par défaut
    D'accord j'essaie tout de suite

    Hum.. Si je déplace les declarations dans mon page_load() , il se passe un truc bizarre... Les problèmes remontent...

    Je te montre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
        Sub page_load(ByVal obj As Object, ByVal e As EventArgs) Handles Me.Load
            lbl.Text = title
            tbl.Width = width
            tbl.BackColor = ColorTranslator.FromHtml(backcolor)
            tbl.ForeColor = ColorTranslator.FromHtml(forecolor)
            Public strConnection As String = "Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = """ & Server.MapPath("../Database/netprox.mdb") & """"
            Public strConnectionSIMINTRANET As String = "Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = """ & Server.MapPath("../Database/SimIntranet.mdb") & """"
            Public etoile As String = "<font style=""FONT-FAMILY:Arial,Helvetica,sans-serif; COLOR:#ff0000; FONT-SIZE:18px; FONT-WEIGHT:bold;"">&nbsp;*</font>"
            Public urlOleane As String = "https://clients.fr.oleane.com/login.php?username=admin@siminves.fr.fto&password=VBeE45Ty"
            Public urlDell As String = "http://docs.euro.dell.com/register.asp?r=EMEA&c=fr&l=fr&s=BSD&referrer=/docs/systems/dim4600/fr/series_fr.htm&sys=S&st="
        End Sub
        Dim buffers As String
        Protected page_niveaux As String
        Protected page_niveaux_int As Integer
        Protected page_titrex As String
        Dim cTitre As Color = Color.FromArgb(255, 218, 185) 'PeachPuff
        Dim cTitre2 As Color = Color.FromArgb(255, 235, 205) 'BlanchedAlmond
        Dim cNegatif As Color = Color.Crimson
        Dim cPositif As Color = Color.Green
        Dim cPourcent As Color = Color.SlateGray
        Dim cFond As Color = Color.White
        Dim cFond2 As Color = Color.Lavender
        Dim cFond3 As Color = Color.MistyRose
        Dim cTexte1 As Color = Color.Navy
        Dim cTexte2 As Color = Color.Black
        Dim cTexte3 As Color = Color.Navy
        Dim cInv As Color = Color.Gray
    Détails de l'exception: System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet.

    Erreur source:


    Ligne 147 : Protected page_niveaux As String
    Ligne 148 : Protected page_niveaux_int As Integer
    Ligne 149 : Protected page_titrex As String
    Ligne 150 : Dim cTitre As Color = Color.FromArgb(255, 218, 185) 'PeachPuff
    Ligne 151 : Dim cTitre2 As Color = Color.FromArgb(255, 235, 205) 'BlanchedAlmond

    On dirait que le probleme se situe a la ligne 149 dans tous les cas

  6. #6
    Membre émérite
    Inscrit en
    Août 2006
    Messages
    550
    Détails du profil
    Informations personnelles :
    Âge : 50

    Informations forums :
    Inscription : Août 2006
    Messages : 550
    Par défaut
    Et après compilation ...

Discussions similaires

  1. Probleme de référence à un objet.
    Par nonolerobot77 dans le forum C#
    Réponses: 1
    Dernier message: 20/04/2007, 13h01
  2. Probleme de référence...
    Par gamerome dans le forum C++
    Réponses: 10
    Dernier message: 23/12/2005, 14h31
  3. Réponses: 3
    Dernier message: 08/09/2005, 10h45
  4. Référence à un objet existant depuis une classe
    Par Adrenalys dans le forum ASP
    Réponses: 2
    Dernier message: 21/07/2005, 00h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo