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

Access Discussion :

message d'erreur 3265


Sujet :

Access

  1. #1
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 32
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2014
    Messages : 20
    Points : 20
    Points
    20
    Par défaut message d'erreur 3265
    Bonjour,

    J'aimerai construire un formulaire (FormEquipeRecherche) du meme type que celui-ci:
    http://www.developpez.net/forums/d14...h/#post7855971
    Dans mon cas il y a seulement 3 checkbox associees a 3 combobox (perf, code et mod).
    J'ai repris exactement le code fait dans le lien au dessus mais ca ne fonctionne pas, des que je coche une checkbox ou choisit un critere dans une combobox le message d'erreur 3265 apparait

    Je ne comprend pas ce qui ne va pas
    Voici le 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
    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
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    Option Compare Database
    Option Explicit
    
    Public Sub ModifCHK()
    Me("cmbRech" & Mid(Me.ActiveControl.Name, 4)).Visible = Not Me("cmbRech" & Mid(Me.ActiveControl.Name, 4)).Visible
    If Me("cmbRech" & Mid(Me.ActiveControl.Name, 4)).Visible = False Then
    Me("cmbRech" & Mid(Me.ActiveControl.Name, 4)) = Null
    Call RefreshQuery
    Else
    DoCmd.GoToControl Me("cmbRech" & Mid(Me.ActiveControl.Name, 4)).Name
    Me.ActiveControl.Dropdown
    End If
    End Sub
    
    Private Sub chkcode_Click()
    Call ModifCHK
    End Sub
    
    Private Sub chkmod_Click()
    Call ModifCHK
    End Sub
    
    Private Sub chkperf_Click()
    Call ModifCHK
    End Sub
    
    Private Sub RefreshQuery()
    Dim sSQL As String
    Dim sSQLWHERE As String
    Dim ctl As Control
    Dim q As QueryDef
    
    sSQL = "SELECT TEquipeListe.Equipe, TEquipeListe.Perf, TMod.[Mod], TCode.Code FROM (TCode INNER JOIN (TMod INNER JOIN (TEquipeListe INNER JOIN TEquipeRapport ON TEquipeListe.Equipe = TEquipeRapport.Equipe) ON TMod.[Mod] = TEquipeListe.[Mod]) ON TCode.Code = TEquipeRapport.Code) INNER JOIN TPerf ON TEquipeListe.Perf = TPerf.Perf"
    For Each ctl In Me.Controls
    If Left(ctl.Name, 7) = "cmbRech" And Not IsNull(ctl) = True Then
    Select Case ctl.Tag
    Case "Text"
    sSQLWHERE = sSQLWHERE & Mid(ctl.Name, 8) & "=""" & ctl & """ and "
    Case "Numeric"
    sSQLWHERE = sSQLWHERE & Mid(ctl.Name, 8) & "=" & ctl & " and "
    End Select
    End If
    Next ctl
    If Len(sSQLWHERE) <> 0 Then sSQLWHERE = " WHERE " & Left(sSQLWHERE, Len(sSQLWHERE) - 5)
    sSQL = sSQL & sSQLWHERE & ";"
    Set q = CurrentDb.QueryDefs("rRowSource") 'Ligne d'erreur'
    q.SQL = sSQL
    Set q = Nothing
    Me.lstresults.RowSource = "rRowSource"
    End Sub
    
    Private Sub cmbRechcode_AfterUpdate()
    Call RefreshQuery
    End Sub
    
    Private Sub cmbRechmod_AfterUpdate()
    Call RefreshQuery
    End Sub
    
    Private Sub cmbRechperf_AfterUpdate()
    Call RefreshQuery
    End Sub
    Et voici ma base de donnees pour ceux qui pourraient y jeter un petit coup d'oeil
    DatabaseDvlp.zip

  2. #2
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 281 907
    Points
    281 907
    Par défaut
    Bonjour,




    Tu n'as pas dans ta BdD de requête ou de table portant ce nom. Cela explique la réaction d'Access.
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  3. #3
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 32
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2014
    Messages : 20
    Points : 20
    Points
    20
    Par défaut
    Effectivement ^^
    Merci

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

Discussions similaires

  1. [TSocket] Message d'erreur
    Par rgz dans le forum Web & réseau
    Réponses: 6
    Dernier message: 04/07/2003, 09h16
  2. Surcharger le message d'erreur après un OnException
    Par Tirlibibi dans le forum XMLRAD
    Réponses: 2
    Dernier message: 24/04/2003, 11h42
  3. Réponses: 4
    Dernier message: 04/03/2003, 01h05
  4. [CR] Message d'erreur
    Par nono1 dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 11/09/2002, 14h54
  5. Réponses: 2
    Dernier message: 27/05/2002, 19h46

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