Requête sql

Fermé
monik - 12 mars 2010 à 22:21
 monik - 13 mars 2010 à 00:00
Bonjour,
voulez vous me corriger cette requête dans ce code
Protected Sub Valider4_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Valider4.Click
Dim requete As String = "delete from Action_DAB where Num_arret=" & Val(N_Arret.Text) And " Num_action=" & Val(N_Action.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
merci d'avance

3 réponses

nabil07 Messages postés 140 Date d'inscription vendredi 14 septembre 2007 Statut Membre Dernière intervention 10 avril 2014 64
12 mars 2010 à 22:45
Bonsoir,

Dim requete As String = "delete from Action_DAB where Num_arret=" & Val(N_Arret.Text) " And " Num_action=" & Val(N_Action.Text)
je pense qu'il te manque un " avant le And
0
Utilisateur anonyme
12 mars 2010 à 23:24
aussi un &

Dim requete As String = "delete from Action_DAB where Num_arret=" & Val(N_Arret.Text) & "And Num_action=" & Val(N_Action.Text)

et si les champs sont de type varchar ca donnerait qqc comme ca:

Dim requete As String = "delete from Action_DAB where Num_arret='" & Val(N_Arret.Text) & "' And Num_action='" & Val(N_Action.Text) & "'"


0
Merciiiii bien!!!
0