Bonjour tout le monde
J'ai créee un projet VC++.Net (winforms), et j'ai une base de données contenant la table Historique comportant 4 champs:
IdHisto: NuméroAuto
DateHisto: Date
HeureHisto:Heure
AdresseIp:Texte

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
20
21
//enregistrement dans la base de données
try
{
//Les données à enregistrer
String *adrip=adresse_IP->Text->ToString(); 
 
oleDbConnection1->Open();
//MessageBox::Show(S"Opened Connection");
 

OleDbCommand *myoleDbCommand = new OleDbCommand("INSERT INTO Historique (DateHisto, HeureHisto, AdresseIp) SELECT DATE () AS Expr1, TIME () AS Expr2, adrip", oleDbConnection1);
myoleDbCommand->ExecuteNonQuery();
oleDbConnection1->Close();
 
}
catch(Exception * e)
{
MessageBox::Show(Convert::ToString(e->Message));
}

Un message s'affiche :Acune valeur donnée pour une ou plusieurs des paramètres requis

et c'est évidement adrip, que je doit faire pour régler ce problème.

Merci d'avance.