Accès à une base de données sql server

Soyez le premier à donner votre avis sur cette source.

Snippet vu 15 524 fois - Téléchargée 50 fois

Contenu du snippet

Voici le code pour accèder à une base de données qui se trouve sous SQL SERVER par ADO

Source / Exemple :


Private Sub Form_Load()
    
    'Connexion à la base de données
    Set cn = New ADODB.Connection
    Set rs = New ADODB.Recordset
        
    On Error GoTo ErrOuv
        
    With cn
        .Provider = "SQLOLEDB.1"
        .ConnectionString = "driver=SQLOLEDB;" & "server={nom du server};uid={login};pwd = {password}"
    End With
    
    cn.Open
    cn.DefaultDatabase = {Nom de la base de données ou se trouve la table}
    
    Exit Sub

ErrOuv:
    MsgBox "Verifiez que le serveur est en marche ou verifiez que la table que vous voulez traiter existe"
    End

End Sub

Conclusion :


Ceci est un code simple. J'espère que ca peut vous aider.

A voir également

Ajouter un commentaire Commentaires
massmoh2007 Messages postés 2 Date d'inscription vendredi 27 juillet 2007 Statut Membre Dernière intervention 27 juillet 2007
5 sept. 2007 à 01:23
merci beaucoup
nicoine Messages postés 51 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 23 février 2012
20 juin 2007 à 10:37
Bonjour,
Savez comment faire avec SQL Server 2005 pour se connecter et créer une base.
Avec MSDE 2000 je me connectait en tant qu'utilisateur 'sa' sans pswd et je définissait la base 'master' mais cela ne fonctionne plus.
Si quelqu'un à une idée.
sabiha93 Messages postés 32 Date d'inscription jeudi 18 mai 2006 Statut Membre Dernière intervention 5 août 2010
31 mai 2006 à 14:03
Salut tout le monde!
Voila, ce code a l'air bien, enfin il est assez compréhensible. Cependant je voudrais juste savoir comment puis-je faire pour savoir le nom de server a utiliser??
Je sais que ce poste date un peu mais bon...!
Merci pour votre aide
cs_A_Z Messages postés 12 Date d'inscription lundi 10 avril 2006 Statut Membre Dernière intervention 25 février 2009
14 avril 2006 à 13:10
merci mais un poroblemes concernant la base donnees si vous avez une base de donnees et vous voulez l'enregistrer sur un serveur
a partir de 2 fichiers Data.MDF et _Log.LDF
aidez moi s'il vous plais pour pouvoir etablir la connexion
cs_Game69 Messages postés 9 Date d'inscription vendredi 4 janvier 2002 Statut Membre Dernière intervention 3 novembre 2003
24 mars 2002 à 20:43
donne des nom aux connection et aux recordset qui donne des infos sur quelle base et quelle table elles sont en rapport sa t'aidera
Afficher les 7 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.