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

VBScript Discussion :

OpenSchema(adSchemaTables) en vbs ASP


Sujet :

VBScript

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 63
    Par défaut OpenSchema(adSchemaTables) en vbs ASP
    Bonjour,

    Pour le développement d'un programme sur une page web (intranet) en ASP verison 6.0.
    Je veuxlister le nom des tables d'une base SQL server avec OpenSchema(adSchemaTables) en VBScript, mais ce message d'erreur survient:

    438 - L'objet ne supporte pas cette propiété ou cette méthode.

    sur cette ligne:

    Set schemaTbl = MyConn.OpenSchema(adSchemaTables)


    Le reste de mon code fontionne bien sans ça.

    Quelqu'un pourrais m'aider?
    Merci.

  2. #2
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Essaye de mettre 20 à la place de adSchemaTables.

    Regarde ici.

    Tu as bien fait ceci dans ton code ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Set conn = Server.CreateObject("ADODB.Connection")
    Postes ton code cela sera plus simple pour t'aider.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 63
    Par défaut
    Je n'y ai pas pensé.
    IL est vrai que cela m'étais déjà arrivé une fois.

    Ceci dit, ça ne fonctionne pas mieux.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    dim reqSql, MyConn, tblChamp, rs ,schemaTbl
     
    SET MyConn = server.createobject("ADODB.CONNECTION")
    MyConn.connectiontimeout=0
    MyConn.CommandTimeout=0
    MyConn.Open "Driver={SQL Server}; Server=nomServeur; DataBase=nomBase; UID=sa; PWD=;"
     
     
    Set schemaTbl = MyConn.OpenSchema(20)
    J'utilise XmlHttpRequeste, est-ce que cela peut gèner ?

  4. #4
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    J'utilise XmlHttpRequeste, est-ce que cela peut gèner ?
    Aucune idée, je ne suis pas un spéciliste des connections aux bases de données.

    Désolé mais je n'ai pas d'autres idées .

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 63
    Par défaut
    Merci quand même ced600.

Discussions similaires

  1. Réponses: 9
    Dernier message: 26/08/2008, 11h07
  2. Réponses: 8
    Dernier message: 14/08/2008, 11h26
  3. [Débutant] VBS, ASP et WebService
    Par Invité dans le forum VBScript
    Réponses: 2
    Dernier message: 28/05/2008, 09h55
  4. exécuter un script vbs depuis asp
    Par creezeer dans le forum ASP
    Réponses: 1
    Dernier message: 20/03/2006, 16h36
  5. [ASP][VBS] Question sur if et false
    Par bigtoof dans le forum ASP
    Réponses: 2
    Dernier message: 18/06/2004, 16h28

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