begin process at 2012 02 13 17:07:25
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

AU SECOURS !!!!

 > 

TABLES


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

TABLES

vendredi 19 avril 2002 à 22:23:01 | TABLES

vbtom

Salut,
Jaimerait savoir comment on fait pour connaitre le noms de toutes les tables qui composent une base de données...

Merci d'avance!
a++
vBt0m.


|[ LEGENDS MAY SLEEP BUT THEY NEVER DIE! ]|
mardi 23 avril 2002 à 11:55:41 | Re : TABLES

meskiki

S'il s'agit d'une base de donnée access je peux t'aider.
Dans access, il y a des tables système ds ta base de donnée mais ils sont pas visible, elles commencent toutes par MySys (dans les autres SGBD aussi, mais je connais pas)
La table qui nous interesse ds ton cas c'est la table MySysObject
Dans le champ name t'as le nom de l'objet et dans le champ type t'as le type de l'object (1 correspond à table, 5 à requete .....)
tu peux faire une requete sur cette table pour récupérer les noms de toutes les tables qui commencent pas par MySys

meskiki


-------------------------------
Réponse au message :
-------------------------------

Salut,
Jaimerait savoir comment on fait pour connaitre le noms de toutes les tables qui composent une base de données...

Merci d'avance!
a++
vBt0m.


|[ LEGENDS MAY SLEEP BUT THEY NEVER DIE! ]|

mardi 23 avril 2002 à 11:57:49 | Re : TABLES

meskiki

pour afficher les tables systeme, il suffit d'aller ds le menu outil>>option et sous l'onglet affichage, tu coche "afficher les objets système"

meskiki


-------------------------------
Réponse au message :
-------------------------------

S'il s'agit d'une base de donnée access je peux t'aider.
Dans access, il y a des tables système ds ta base de donnée mais ils sont pas visible, elles commencent toutes par MySys (dans les autres SGBD aussi, mais je connais pas)
La table qui nous interesse ds ton cas c'est la table MySysObject
Dans le champ name t'as le nom de l'objet et dans le champ type t'as le type de l'object (1 correspond à table, 5 à requete .....)
tu peux faire une requete sur cette table pour récupérer les noms de toutes les tables qui commencent pas par MySys

meskiki


-------------------------------
Réponse au message :
-------------------------------

Salut,
Jaimerait savoir comment on fait pour connaitre le noms de toutes les tables qui composent une base de données...

Merci d'avance!
a++
vBt0m.


|[ LEGENDS MAY SLEEP BUT THEY NEVER DIE! ]|


mardi 23 avril 2002 à 18:52:05 | Re : TABLES

vbtom

Salut,

Alors toi!!!.... JE T'AIME!!!! [:d]

Nan serieu j'ai trouvé nul part ca! merci beaucoup!!!!!


Je te le revaudrais au centuple :)

++
vBt0m.
|[ LEGENDS MAY SLEEP BUT THEY NEVER DIE! ]|
mardi 23 avril 2002 à 20:26:08 | Re : TABLES

meskiki

C'est un camarade de classe qui voulait faire un truc en VB qui permettait de sauvegarderune base access au format sql. A l'époque, j'ai su le repondre que sur comment avoir les nom des champ et leurs propriétés. Et un jour, par hasard, j'ai découvert les tables système.

Je suis content que ceci a pu servir à quelqu'un.

meskiki


-------------------------------
Réponse au message :
-------------------------------

Salut,

Alors toi!!!.... JE T'AIME!!!! [:d]

Nan serieu j'ai trouvé nul part ca! merci beaucoup!!!!!


Je te le revaudrais au centuple :)

++
vBt0m.
|[ LEGENDS MAY SLEEP BUT THEY NEVER DIE! ]|

mardi 23 avril 2002 à 22:14:37 | Re : TABLES

vbtom

Bah ouais c trop bien!!! :)
Merci encore.

++
vBt0m.
|[ LEGENDS MAY SLEEP BUT THEY NEVER DIE! ]|
mardi 23 avril 2002 à 22:28:10 | Re : TABLES

vbtom

Salut,
pas contre jai un tit problème :)
Quand jessaie de faire une requête sur cette table ca me renvoi un message d'erreur me disans ceci:
Type d'erreur :
Microsoft OLE DB Provider for ODBC Drivers (0x80040E09)
[Microsoft][Pilote ODBC Microsoft Access] Impossible de lire les enregistrements; pas d'autorisation de lecture sur 'MSysObjects'.
/ama/index.asp, line 9


Gloups... Tu saurais pas eviter ceci??

Merci d'avance!
++
vBt0m.
|[ LEGENDS MAY SLEEP BUT THEY NEVER DIE! ]|
mardi 23 avril 2002 à 22:50:48 | Re : TABLES

vbtom

Au fait jai oublier de preciser que jutilise office 10(XP) et que apparement on truc marche pas avec office 10 :'(


++
|[ LEGENDS MAY SLEEP BUT THEY NEVER DIE! ]|



-------------------------------
Réponse au message :
-------------------------------

C'est un camarade de classe qui voulait faire un truc en VB qui permettait de sauvegarderune base access au format sql. A l'époque, j'ai su le repondre que sur comment avoir les nom des champ et leurs propriétés. Et un jour, par hasard, j'ai découvert les tables système.

Je suis content que ceci a pu servir à quelqu'un.

meskiki


-------------------------------
Réponse au message :
-------------------------------

Salut,

Alors toi!!!.... JE T'AIME!!!! [:d]

Nan serieu j'ai trouvé nul part ca! merci beaucoup!!!!!


Je te le revaudrais au centuple :)

++
vBt0m.
|[ LEGENDS MAY SLEEP BUT THEY NEVER DIE! ]|


mercredi 24 avril 2002 à 11:20:39 | Re : TABLES

meskiki

Je connais pas du tout office xp
mais ça m'étonnerais que microsoft a abondonné l'utilisation de base de donnée système. regarde si dans les options de access tu peux afficher les objets système comme c le cas ds les anciennes versions.Puis regarde ce qu'il y a dedans

meskiki


-------------------------------
Réponse au message :
-------------------------------

Au fait jai oublier de preciser que jutilise office 10(XP) et que apparement on truc marche pas avec office 10 :'(


++
|[ LEGENDS MAY SLEEP BUT THEY NEVER DIE! ]|



-------------------------------
Réponse au message :
-------------------------------

C'est un camarade de classe qui voulait faire un truc en VB qui permettait de sauvegarderune base access au format sql. A l'époque, j'ai su le repondre que sur comment avoir les nom des champ et leurs propriétés. Et un jour, par hasard, j'ai découvert les tables système.

Je suis content que ceci a pu servir à quelqu'un.

meskiki


-------------------------------
Réponse au message :
-------------------------------

Salut,

Alors toi!!!.... JE T'AIME!!!! [:d]

Nan serieu j'ai trouvé nul part ca! merci beaucoup!!!!!


Je te le revaudrais au centuple :)

++
vBt0m.
|[ LEGENDS MAY SLEEP BUT THEY NEVER DIE! ]|



mercredi 24 avril 2002 à 12:04:06 | Re : TABLES

meskiki

meme sous access 2000 ça ne marche pas.
J'ai pu faire la requete que sous access. ça ne marche pas à partir d'une page asp !!!!
ceci dit, j'ai un autre truc que j'ai testé et qui marche bien avec une base access 2000 du moins. voici mon code :
<%
' Création de l'object connection
Set Conn = Server.CreateObject ("ADODB.Connection")

' Ouvre la connection à la base de donnée. j'utilise un système DNS ici, mais tu peux utiliser le sysytemeque tu veux
Conn.Open "DSN=MonDNS"

' ouvre le shéma de la base et l'extraire dans un objet recordset
Set Rs = Conn.OpenSchema (adSchemaTables)

'parcoure la liste et affiche les tables ne commençant pas par MySys
Do While Not Rs.EOF
if Rs ("TABLE_NAME") then Response.Write "<BR>" & Rs ("TABLE_NAME")
Rs.MoveNext
Loop

' ferme et détruit les objects connection et recordset
Rs.Close
Set Rs = Nothing

Conn.Close
Set Conn = Nothing
%>


meskiki


-------------------------------
Réponse au message :
-------------------------------

Bah ouais c trop bien!!! :)
Merci encore.

++
vBt0m.
|[ LEGENDS MAY SLEEP BUT THEY NEVER DIE! ]|

1 2

Cette discussion est classée dans : tables


Répondre à ce message

Sujets en rapport avec ce message

toujours débutante [ par sou ] j'ai une base de données access , j'ai des tables , des formulaires et des requêtes, je ne sais pas si je dois faire appel à des tables ou des requête lier 2 tables access [ par fif ] bonjour,je voudrais savoir comment creer une relation dans access entre 2 tables. Il faudrait que pour des champs qui ont le meme nom et comportant le recherche dans deux tables [ par onha ] Bonjour à vous tous J'aurais une question. Comment rechercher un numéro dans une base de donées access et dans deux tables l'une s'appelle Table1 et T Projection des noms des tables !!! [ par Dexter ] Est-il possible de créer une requete SQl permettant de visualiser les nom des tables d'une seule base de données ???Merci de votre réponse,@ ++,Ben lire 2 tables d'une db.mdb et afficher tous ce qui correspond à un critère ? [ par gege ] Salut,j'ai un pb avec des listes de résultats d'une compét.1. liste.mdb avec 2 tables (list=année2000 et liste=année2001) chaque table contient les mê lire 2 tables d'une db.mdb et afficher tous ce qui correspond à un critère ? [ par gege ] Salut,j'ai un pb avec des listes de résultats d'une compét.1. liste.mdb avec 2 tables (list=année2000 et liste=année2001) chaque table contient les mê une ouplusieurs bases ???? [ par LCVD ] bonjour, j'aimerais savoir si il faut mieux avoir une base par rubrique avec x tables correspondantes ou une seule base unique pour tout un site avec ASP et Tables système d'un SGBDR [ par nephiled ] BonjourJ'ai besoin d'utiliser les tables systèmes de certains SGBDR, notamment Access et Oracle.Quelqu'un connaîtrait-il leurs noms ?Merci d'avance.ne ASP ! [ par Mickylord ] Bonjour , j'ai une question très importante a vous demander :Dans une base de donné ( access ) j'ai 2 tables ( tbla , tblb )et , dans chaqu'une de ces Récupérer la liste des tables d'une base ACCESS en ASP .NET [ par vbtom ] Salut,Je recherche comment récupérer toutes les tables d'une base ACCESS XP(2002) en ASP .NetSI vous savez ca vous me sauver! ^^Merci d'avance!!++sPiR


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,232 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales