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 :

comment savoir si une table existe dans la base?


Sujet :

ASP

  1. #1
    Membre régulier
    Inscrit en
    Mai 2005
    Messages
    130
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 130
    Points : 71
    Points
    71
    Par défaut comment savoir si une table existe dans la base?
    bonjour à tous,

    voilà, avant de supprimer une table je voudrais tester si elle existe ou non dans ma base. Savez vous comment faire?

    Merci

  2. #2
    Membre éclairé
    Inscrit en
    Janvier 2004
    Messages
    633
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 633
    Points : 721
    Points
    721

  3. #3
    Membre régulier
    Inscrit en
    Mai 2005
    Messages
    130
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 130
    Points : 71
    Points
    71
    Par défaut
    oui mais là ça nous dit comment mettre un message d'erreur si elle n'existe pas. J'aurais préféré faire une vérification de si elle existait.

  4. #4
    Membre éclairé
    Inscrit en
    Janvier 2004
    Messages
    633
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 633
    Points : 721
    Points
    721
    Par défaut
    N'ayant jamais eu besoin de supprimer une table je ne sais pas désolé si je vois quelque chose lors de mes recherches je te fais signe.

  5. #5
    Membre actif
    Inscrit en
    Janvier 2005
    Messages
    451
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 451
    Points : 287
    Points
    287
    Par défaut
    ben tu as ka l'effacer à chaque fois avec un on error resume next

    c'est un peu bourrin mais bon...

  6. #6
    Membre régulier
    Inscrit en
    Mai 2005
    Messages
    130
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 130
    Points : 71
    Points
    71
    Par défaut
    en fait j'ai un autre problème, le meme en fait, mais pour un cas différent:
    si je fais une selection sur l'année j'aurais 12 tables tmp alors que si je fais une selection sur le trimestre je n'en aurais que 4
    et donc je voudrais savoir dans ma base combien j'ai de tables tmp.

  7. #7
    Membre éclairé
    Inscrit en
    Janvier 2004
    Messages
    633
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 633
    Points : 721
    Points
    721
    Par défaut
    Table tmp ?

    pour savoir un nombre de table, si je me refere aux lien que je t'ai donné
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Select count(*) from sysobjects
    ensuite tu peux ajouter des conditions comme dans une requête normale
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Select * from sysobjects where name like 'P%';

Discussions similaires

  1. Réponses: 7
    Dernier message: 15/04/2011, 15h19
  2. Savoir si une table existe dans une base
    Par guznat dans le forum VB.NET
    Réponses: 6
    Dernier message: 26/01/2011, 15h11
  3. Réponses: 2
    Dernier message: 08/11/2007, 10h54
  4. Réponses: 8
    Dernier message: 03/05/2006, 20h10
  5. Réponses: 2
    Dernier message: 20/05/2005, 10h18

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