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 Discussion :

[ASP + ACCESS ]


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5
    Par défaut [ASP + ACCESS ]
    Bonjour,

    je voudrais un peu d aide sur un petit probleme


    Jessaie d inserer des données dans une base Access.

    L'un des champs d'une table 'produit' est une liste de choix alimenter par une table exterieur 'marque'

    Je construit un formulaire web pour aliment cette table 'produit'

    le probleme c est que soit par un champ texte soit par la liste deroulante, la marque ne s inserer jamais dans ma table et je n ai aucune erreur

    j inserer de la manière :

    RecordSet.Fields("Marque") = Request.Form("nommarque")


    qqn peux m aider svp

    merci bcp

  2. #2
    Membre expérimenté Avatar de Crazyblinkgirl
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 341
    Par défaut
    Bonjour,

    Essaies d'afficher ta requete et de la tester directement en base pour voir ce que ca donne

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5
    Par défaut
    en fait pour etre plus claire encore


    jai une table 'marque' et une table 'ssmarque'

    dans 'ssmarque' j'ai une dependance à 'marque' donc un champ marque alimenté par la table marque

    'marque' s alimente correctement mais pour alimenter 'ssmarque' que j affiche en menu deroulant alimenter par la table 'marque' ou par un champ texte ca ne veut pas inserer de nouvel enregistrement dans 'ssmarque'

  4. #4
    Membre expérimenté Avatar de Crazyblinkgirl
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 341
    Par défaut
    Tu fais un update après la ligne que tu as montré?

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5
    Par défaut
    oui j ai RecordSet.Update

  6. #6
    Membre expérimenté Avatar de Crazyblinkgirl
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 341
    Par défaut
    Peux-tu nous montrer un peu plus ton code?

    Sinon en essayant une requete directement en base, il effectue bien l'insertion?

  7. #7
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut Re: [ASP + ACCESS ]
    Citation Envoyé par uknowme
    Bonjour,

    je voudrais un peu d aide sur un petit probleme


    Jessaie d inserer des données dans une base Access.

    L'un des champs d'une table 'produit' est une liste de choix alimenter par une table exterieur 'marque'

    Je construit un formulaire web pour aliment cette table 'produit'

    le probleme c est que soit par un champ texte soit par la liste deroulante, la marque ne s inserer jamais dans ma table et je n ai aucune erreur

    j inserer de la manière :

    RecordSet.Fields("Marque") = Request.Form("nommarque")


    qqn peux m aider svp

    merci bcp
    Bonjour,

    Avez-vous trouvez une solution à votre problème ?

    Je suis dans la même situation que vous, j'essaie d'alimenter ma table via le choix d'une liste déroulante dans une page web en ASP3.

    Merci d'avance pour votre aide.

    bgs

  8. #8
    Membre éclairé
    Inscrit en
    Janvier 2005
    Messages
    451
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 451
    Par défaut
    essaye d'afficher tous les elements recuperés de ton formulaire pour voir si tu as bien recup tes données
    pourrait on voir le code stp

  9. #9
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Citation Envoyé par philippe123
    essaye d'afficher tous les elements recuperés de ton formulaire pour voir si tu as bien recup tes données
    pourrait on voir le code stp
    Bonjour,

    Merci pour ta réponse.

    Pour un visiteur c'est facile de récupérer les données d'une zone de texte ou d'une liste déroulante comme suit :

    Le visiteur s'authentifie, son login est sauvegardé dans une variable.

    je filtre le recordset pour ne prendre que la personne qui s'est logué :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     rst.open "select * from [table] where [login] = variable, dsn
    là je transfère les données du formulaire dans le recordset comme suit

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     with request 
    rst("Nom") = .form("txtNom")
    rst("Prenom")= .form("txtPrenom")
    end with
    rst.update
     
    rst.close
    set rst = nothing
    cnn.close
    set cnn = nothing
    %>
    Pour le code ci-dessus, l'enregistrement de la table access à été sélectionnée avec la variable mais comme faire quand j'ai 100 étudiants et non 1 ?

    Est-il possilbe en cliquant sur un bouton de mettre à jour tous les enregistrements de la table

    FORMULAIRE WEB (ASP)
    ETUDIANT 1 15 20
    ETUDIANT 2 20 17
    ETUDIANT 3 15 14

    TALBE ACCESS :

    ETUDIANT 1
    ETUDIANT 2
    ETUDIANT 3

    Merci d'avance pour l'aide.

    bgs

    [/code]

Discussions similaires

  1. pb connexion asp/access
    Par cell dans le forum ASP
    Réponses: 5
    Dernier message: 21/04/2005, 17h31
  2. pb asp access xp pro
    Par damn dans le forum ASP
    Réponses: 3
    Dernier message: 10/12/2004, 14h09
  3. ASP & Access que du 500 Error
    Par simoryl dans le forum ASP
    Réponses: 13
    Dernier message: 08/10/2004, 23h30
  4. ASP & Access & Date
    Par simoryl dans le forum ASP
    Réponses: 3
    Dernier message: 07/10/2004, 10h04
  5. ASP + Access
    Par parker dans le forum ASP
    Réponses: 8
    Dernier message: 04/10/2004, 22h10

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