damiendu56
Messages postés51Date d'inscriptionmardi 19 avril 2005StatutMembreDernière intervention13 juillet 2006
-
5 mai 2005 à 11:59
damiendu56
Messages postés51Date d'inscriptionmardi 19 avril 2005StatutMembreDernière intervention13 juillet 2006
-
5 mai 2005 à 14:27
bonjour a tous,
je travaille sur une application qui doit se connecter sur une base sql
server. Mais si la connexion a sql server n'est pas posible , il
fau se connecter en local sur une base access.
Je souhaite donc tenter une connexion vers sql server et si ca marche
pas , ouvrir la connexion sous access. Actuellement lorsque je tente la
connexion sous sql server et que ca echoue, une erreur saffiche et
l'application sarrete. La je souhaiterais donc intercepter l'erreur et
connecter vers access dans le traitement de l'erreur. mais je sais po
comment faire ...........
CrazyMan19
Messages postés163Date d'inscriptionsamedi 2 août 2003StatutMembreDernière intervention 4 novembre 201315 5 mai 2005 à 13:57
premièrement je sais pas de quel langage de programmation vous parlez
si c 'est le VB6 vous paurriez faire , pour gerer vot' erreur, ce p'tit code
'------------------
On Error GoTo Erreur
'ici l essai d ouverture de la connexion avec le SQL
cnxS.Open "DSN=BDD;UID=sa;PWD="
Exit Sub
'si il y as une exception on va essayer l ouverture d access
Erreur :
cnxA.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\bd1.mdb"
'--------------------
mais si vous travaillez sur le .Net vous devez utiliser le "Try ... Catch ... End Try" pour gerer vos erreur
et voiçi un p'tit exemple :
'---------------
pour le C#
Try
{
'ici l essai d ouverture de la connexion avec le SQL
cnxS.Open "DSN=BDD;UID=sa;PWD=";