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 :

BC30002: Type 'x' is not defined.


Sujet :

ASP.NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 13
    Par défaut BC30002: Type 'x' is not defined.
    Bonjour,

    Tout d'abord je tient à préciser que je débute en ASP
    J'ai réalisé une application web qui permet la gestion de clients. En local elle fonctionne sans problème mais une fois mise en ligne j'ai le message suivant qui s'affiche :

    Compiler Error Message: BC30002: Type 'ClientTableAdapter' is not defined.
    Et j'ai beau chercher je trouve pas d'où cela peut venir c'est pourquoi je sollicite votre aide

    Merci.

    p.s:J'utilise visual web developer 2008 epress edition et microsoft sql server 2008

  2. #2
    Membre éclairé Avatar de Nicopilami
    Profil pro
    Ingénieur sécurité
    Inscrit en
    Janvier 2009
    Messages
    354
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur sécurité

    Informations forums :
    Inscription : Janvier 2009
    Messages : 354
    Par défaut
    Hello

    -> Question bête pour commencer : es-tu sur d'avoir envoyé tous tes fichiers sur le serveur ? Apparemment il manque au système la déclaration du type "ClientTableAdapter", ou n'as-tu pas oublié de définir la version d'ASP.NET à utiliser dans IIS ?

    -> peux-tu nous montrer le code qui pose problème ?

    bye
    Nico

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 13
    Par défaut
    Salut Nico et merci pour ta réponse,

    Alors oui je suis sur que tous mes fichiers sont sur le serveur, par contre pour IIS je peux pas te répondre car j'ai juste un accès ftp sur le compte d'un ami pour qui j'ai fait cette application (hébergeur 1&1 tout ce que je sais)

    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
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    Imports MyAppTableAdapters
     
    Partial Class ListeClient
        Inherits System.Web.UI.Page
     
        Sub GridView1_PageIndexChanging(ByVal sender As Object, ByVal e As GridViewPageEventArgs)
            bt_Rechercher_Click(sender, e)
            GridView1.PageIndex = e.NewPageIndex
        End Sub
     
        Protected Sub bt_Rechercher_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles bt_Rechercher.Click
            Dim choix As Short = 0
            Dim source As String = ""
            Dim clientsAdapter As New ClientTableAdapter
     
            If tb_NoCarte.Text IsNot "" Then
                choix += 4
            End If
            If tb_Nom.Text IsNot "" Then
                choix += 2
            End If
            If tb_Prenom.Text IsNot "" Then
                choix += 1
            End If
     
            Try
                Select Case (choix)
                    Case 0 : GridView1.DataSource = clientsAdapter.GetClients()
                    Case 1 : GridView1.DataSource = clientsAdapter.GetClientsByPrenom(tb_Prenom.Text)
                    Case 2 : GridView1.DataSource = clientsAdapter.GetClientsByNom(tb_Nom.Text)
                    Case 3 : GridView1.DataSource = clientsAdapter.GetClientsByNomPrenom(tb_Nom.Text, tb_Prenom.Text)
                    Case 4 : GridView1.DataSource = clientsAdapter.GetClientsByNoCarte(tb_NoCarte.Text)
                    Case 5 : GridView1.DataSource = clientsAdapter.GetClientsByNoPrenom(tb_NoCarte.Text, tb_Prenom.Text)
                    Case 6 : GridView1.DataSource = clientsAdapter.GetClientsByNoNom(tb_NoCarte.Text, tb_Nom.Text)
                    Case 7 : GridView1.DataSource = clientsAdapter.GetClientsByAll(tb_NoCarte.Text, tb_Nom.Text, tb_Prenom.Text)
                End Select
     
                GridView1.DataBind()
     
                If GridView1.Rows.Count = 0 Then
                    msg.Text = "<p class='msg warning'>Il n'y a aucun enregistrement de données à afficher.</p>"
                Else
                    msg.Text = ""
                End If
     
            Catch ex As Exception
                msg.Text = "<p class='msg error'>Erreur : " & ex.Message & "</p>"
            End Try
        End Sub
    End Class
    Voila un bout de code mais j'ai le même problème sur toutes les pages où j'ai
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim clientsAdapter As New ClientTableAdapter

  4. #4
    Membre éclairé Avatar de Nicopilami
    Profil pro
    Ingénieur sécurité
    Inscrit en
    Janvier 2009
    Messages
    354
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur sécurité

    Informations forums :
    Inscription : Janvier 2009
    Messages : 354
    Par défaut
    à premiere vue et sans être sorcier, je dirais que ton pb vient du

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Imports MyAppTableAdapters
    car ta déclaration de l'objet ClientTableAdapter est dedant, je me trompe ?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 13
    Par défaut
    Oui effectivement mon ClientTableAdapter est bien dedans (j'ai suivit ce tuto).

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Envoi de Mail VBA/ Access 2003 / User defined type not defined
    Par helico57570 dans le forum VBA Access
    Réponses: 3
    Dernier message: 27/07/2010, 22h28
  2. User-defined type not defined
    Par wajdisoft dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 20/07/2009, 19h05
  3. Réponses: 0
    Dernier message: 05/02/2009, 12h14
  4. Types FileSystemObject et Repertory not defined
    Par schwarzy2 dans le forum VB.NET
    Réponses: 4
    Dernier message: 14/08/2008, 14h44
  5. MouseWheel user-defined type not defined
    Par jibouze dans le forum IHM
    Réponses: 7
    Dernier message: 08/06/2006, 17h36

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