bonjour,

je crois que tout est dans le titre j'utilise mysql et je voudrais extraire le jour,mois,années de la colonne "DATEDEBUTPREV" dans ma table réservation qui est de type "DATE",je fais ceci mais il m'affiche toujours le même chiffre "30" et non la date, voici mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
sql3 = "
Dim db As DAO.Database
Set db = OpenDatabase("", dbDriverComplete, False, "ODBC;DSN=MYSQL;UID=root;PWD=;Database=campingabl")
Dim sql1, sql2, sql3, sql4, sql5 As String
Dim rs1, rs2, rs3, rs4, rs5 As DAO.Recordset
Dim cp As String
Dim cpt, n, v As Integer
 
SELECT Day(DATEDEBUTPREV) FROM réservation WHERE (NUMRES) = " & 3 & " "
Set rs3 = db.OpenRecordset(sql3)
MsgBox Day(DATEDEBUTPREV)
Merci