Bonjour a tous, je m'excuse par avance des fautes d'accents mais je suis sur un qwerty, j'espere que vous serez indulgents.
Mon probleme concerne une fois de plus des dates et heures. Apres moulte recherches, je n'ai pas trouve de solution a mon probleme.
Je cree une table Commandes a l'aide d'une instruction sql, pour ca, ca va.
Je veux ensuite inserer des champs dans cette table a l'aide d'une requete insert into. Et la, quand je compile, j'obtiens l'erreur suivante :
Too few parameters. Expected 1. (Error 3061)
Quand j'insere des champs de tout type excepte date/heure, ca marche (creation de la table en consequence evidemment), je me dis donc que mon probleme vient du format des dates/heures...
Voici mon code :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Public Sub CreerTables(ByVal Nom As String) Dim oDb As DAO.Database Set oDb = CurrentDb oDb.Execute "CREATE TABLE Commandes (DateD DATE, HeureComm TIME, NumReservation NUMBER, NumLigneFichier NUMBER, NbTotalLignesFichier NUMBER); " oDb.Execute "INSERT INTO Commandes SELECT DateD, HeureComm, NumReservation, NumLigneFichier, NbTotalLignesFichier FROM " & Nom & " ; " oDb.Close End Sub
Partager