Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Messages recommandés

Posté(e) (modifié)

Je suis pas sur de comprendre exactement ce que tu veux, mais si tu veux savoir si ton appli accède bien à la base (gérer le cas ou la base n'existe pas, par exemple), tu peux gerer ca avec une close "On Error Goto ..."

 

Au fait, tu utilises quoi comme API pour acceder à ta base ? ADO, DAO, autre ... ?

 

Un exmple de connexion à une base access (je sais plus si c'est une 97 par contre) en ADO :

 

Dim Cnx As ADODB.Connection

....

Private Sub BDOuvre(Cnx As ADODB.Connection)
   On Error GoTo ErrOuverture
   Set Cnx = New ADODB.Connection
   Cnx.Provider = "Microsoft.Jet.OLEDB.4.0"
   Cnx.Open App.Path & "\dvd.mdb", "admin", ""
   bBdOuverte = True
   
   Exit Sub
ErrOuverture:
   MsgBox "Erreur : " & Err.Description
   End
End Sub

 

Automne

Modifié par automne
Posté(e)

j'utilise une connecton ADO

En faite je voudrais savoir quand je lance mon application si ma connection à ma base de donnée s'éffectue bien.

alors voudrais savoir s' il y a une fonction qui le gére ou sinon comment faire.

merci d'avance

Posté(e)

Ok, ben tu fais comme dans le code que je t'ai mis. CAD que tu effectues la connexion aprés avoir mis une close "On Error Goto errOuverture". Comme ca, s'il y a une erreur à l'ouverture de la connexion, ton appli va à l'étiquette errOuverture que tu auras définie et execute ce que tu veux (comme mettre un message d'erreur)

 

Automne

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...