Message de rapport:
 

Re: récupérer base de donnée ??

Sujet: Re: récupérer base de donnée ??
par john sur 10/8/2007 9:00:33

Ca me parait dur de tout faire en même temps, si les bases sont configurées en ODBC, tu peux faire :

SQLListeSource("BASE", "ODBC")


Mais après s'il n'y a pas de connexion ODBC de définit, il va valoir faire une recherche spécifique pour chaque type de base de données, voici un exemple pour sql server :

SQLConnecte(s_Serveur_in,s_ut_in,s_pwd_in,s_base_in,"OLEDB",hOledbSQLServer,"Application Name="+ExeInfo(exeDescription))
SINON


s_req="select name from master.dbo.sysdatabases where (DATABASEPROPERTY(name, N'IsSingleUser')=1 or has_dbaccess(name)=1)"

Exec(s_nomReq,s_req)

TANTQUE SQLAvance(s_nomReq)=0
	s_listeBase+=SQLLitCol(s_nomReq,1)+RC	
FIN
SQLFerme(s_nomReq)


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2