Executer requête sql à partir d'un fichier
fanfan
-
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Dans une macro excel que j'ai récupéré, exécution sur une base d'une requête simple (select * from table).
Voic code ci-dessous.
Je désire faire évoluer cette macro avec des requêtes beaucoup plus complexes et qui existent dans un fichier.
Peut-on dans CommandText lui passer un fichier en paramètre ?
merci d'avance
With ActiveSheet.QueryTables.Add(Connection:=ConnectString, Destination:=Range(CellulesCible))
.CommandText = MySQL
.Name = TableName
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.BackgroundQuery = True
.RefreshStyle = xlInsertDeleteCells
.SavePassword = True
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.PreserveColumnInfo = True
.Refresh BackgroundQuery:=False
End With
Dans une macro excel que j'ai récupéré, exécution sur une base d'une requête simple (select * from table).
Voic code ci-dessous.
Je désire faire évoluer cette macro avec des requêtes beaucoup plus complexes et qui existent dans un fichier.
Peut-on dans CommandText lui passer un fichier en paramètre ?
merci d'avance
With ActiveSheet.QueryTables.Add(Connection:=ConnectString, Destination:=Range(CellulesCible))
.CommandText = MySQL
.Name = TableName
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.BackgroundQuery = True
.RefreshStyle = xlInsertDeleteCells
.SavePassword = True
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.PreserveColumnInfo = True
.Refresh BackgroundQuery:=False
End With
A voir également:
- Executer requête sql à partir d'un fichier
- Fichier bin - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Fichier rar - Guide
1 réponse
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 586
Pourquoi ne pas lire le contenu du fichier, et passer le texte de chaque commande ?