Bonjour,
Je reste bloqué depuis un moment sur un problème bête de format de date dans la requête exécuté par HExécuteRequêteSQL.
Pas moyen de trouver qu'elle serait le format adéquat de la date, j'en ai testé un packet pourtant.
#JJ/MM/AAAA# 'JJ/MM/AAAA' JJMMAAAA MMJJAAAA AAAAMMJJ AAAAJJMM
JJ-MM-AAAA.... avec ou sans guillemet ou autre #
Soit le requête par en erreur soit elle me fait planter Windev sans autre forme de procès. La requête fonctionne sans clause where ou avec une autes clause du genre Id = 1234.
Merci d'avance pour vos suggestions.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 ExcelConnexion est une Connexion LectureVente est une Source de Données // Paramètres de la connexion ExcelConnexion..Provider = hOledbExcel2000 ExcelConnexion..Utilisateur = "" ExcelConnexion..MotDePasse = "" ExcelConnexion..Source = SAI_Fichier ExcelConnexion..BaseDeDonnées = "" ExcelConnexion..Accès = hOLecture // Ouverture de la connexion HOuvreConnexion(ExcelConnexion) // Execution de la requête HExécuteRequêteSQL(LectureVente, ExcelConnexion, hRequêteSansCorrection,... "SELECT * FROM VENTE WHERE Date = 12/12/2008") HErreurInfo()
Partager