Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word
Word Forum d'entraide sur le traitement de texte Microsoft Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/05/2008, 16h18   #1
Futur Membre du Club
 
Inscription : septembre 2007
Messages : 156
Détails du profil
Informations personnelles :
Âge : 28
Localisation : Tunisie

Informations forums :
Inscription : septembre 2007
Messages : 156
Points : 16
Points : 16
Par défaut connexion a une base de données à partir d'un fichier rtf

bonjour
SVP qui peut me résoudre ce problème.
quelle macro je dois écrire pour me connecter à une base de données sql server à partir d'un fichier rtf.
et est ce que les macro sont la seule solution?
Merci beaucoup
sanach est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2008, 17h02   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 363
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 363
Points : 29 284
Points : 29 284
Ce n'est pas le fichier que se connecte à une base SQL, mais l'application.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Sub connexionSQL()
Dim rs As ADODB.Recordset
Dim stCon As ADODB.Connection
Dim Utili As String
Dim mdp As String
Utili = ""
mdp = ""
 
 
Set stCon = New ADODB.Connection
With stCon
    .ConnectionString = "UID=" & Utili & ";PWD=" & mdp & ";" & "DRIVER={SQL Server};Server=" & "OLIVIERPC\SQLEXPRESS" & ";Database=" & "DBSQL" & ";"
    .Open
End With
Set rs = New ADODB.Recordset
rs.Open "SELECT * FROM Table1", stCon
Debug.Print rs.Fields(2).Value
stCon.Close
Set rs = Nothing
 
End Sub
Voilà un exemple de macro utilisée dans un document Word !
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h43.


 
 
 
 
Partenaires

Hébergement Web