cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 2009
-
25 oct. 2004 à 21:08
cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 2009
-
25 oct. 2004 à 22:04
comment on peut recevoir le nom des tables à partir de VB.Net (VB6.0 devrais être très semblable)
je sasi qu'en Oracle, c,est la requête "select * from table" masi sous Access c'est quoi ??
-------------------------------------------------
Dragon alias aussi Waxime mais bon, pas le gout de refaire un nouveau profil lol
-------------------------------------------------
cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 20096 25 oct. 2004 à 22:04
select * from table veut dire lister le nom des tables
voici l'équivalent en Access
SELECT MSysObjects.Name FROM(MSysObjects) WHERE type 1 and lcase(mid(Name,1,2)) 'tb' order by name
toute mes tables commence par "tb" ça enlève quelques table système invisible
-------------------------------------------------
Dragon alias aussi Waxime mais bon, pas le gout de refaire un nouveau profil lol
-------------------------------------------------
cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 20096 25 oct. 2004 à 21:38
nan, ça marche pas
Syntax error in FROM clause
:-(
-------------------------------------------------
Dragon alias aussi Waxime mais bon, pas le gout de refaire un nouveau profil lol
-------------------------------------------------
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200620 25 oct. 2004 à 21:58
Dans "select * from table" il faut que "table" soit le nom d'une table de ta base. Avec ça tu crées un Recordset qui contiendra le contenu de la table "table" de ta base.
Mais, dis moi, tu as posté des sources où tu manipules des bases (et tables) Access, alors pourquoi poses tu ce genre de question ? Tu devrais connaître la réponse.
Sinon, pour le nom des tables :
Sub cnx_ADO()
Dim cnx As New ADODB.Connection
Dim mycat As New ADOX.Catalog
Dim tbl As New ADOX.Table