Requete d'ajout

cs_monikk Messages postés 1 Date d'inscription samedi 13 mars 2010 Statut Membre Dernière intervention 13 mars 2010 - 13 mars 2010 à 12:18
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Modérateur Dernière intervention 15 juillet 2011 - 13 mars 2010 à 20:03
bonjour,
vous pouvez m'aider a corrige cette requete dans ce code
Protected Sub Valider1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Valider1.Click

Dim requete As String = "insert into Arret_DAB values (" & GAB1.Text & "," & Ordre1.Text & ",'" & Panne1.Text & "','"
requete = String.Concat(requete, Date_Arret1.Text, "',", Temps_Arret1.Text, "',", Date_Reprise1.Text, "','", Temps_Reprise1.Text, ")")
Dim connex As New Data.OleDb.OleDbConnection
connex.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\Administrateur\Mes documents\Visual Studio 2005\WebSites\suivi des DAB\DAB.mdb"
connex.Open()
Dim cmd As Data.OleDb.OleDbCommand = New Data.OleDb.OleDbCommand(requete, connex)
cmd.CommandText = requete
cmd.ExecuteNonQuery()

End Sub

tel que les types des champs sont:text, date, numérique

merci d'avance

1 réponse

nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Modérateur Dernière intervention 15 juillet 2011 37
13 mars 2010 à 20:03
Salut,

Utilises les requetes paramétrées et tu aurais mais de problème.

Car elles gerent par exemple les de doublement de guillements et evitent l'injection sql
0