Zachs
Messages postés202Date d'inscriptionmardi 14 novembre 2006StatutMembreDernière intervention10 février 2009
-
30 juin 2008 à 16:38
dudulebzh35
Messages postés23Date d'inscriptionmardi 23 novembre 2004StatutMembreDernière intervention 8 juin 2009
-
1 août 2008 à 12:07
Hello j'ai essayer de crée une requete parametrée mais il me met a chaque fois "Must declare the scalar variable "@text"."
Dim OLEConn As OleDb.OleDbConnection
Dim OLEComm As OleDb.OleDbCommand
Dim ole As String
Dim paramText As OleDb.OleDbParameter
paramText = New OleDb.OleDbParameter("@text", OleDb.OleDbType.VarChar)
paramText.Value = tbxTexte.Text
ole String.Format("UPDATE DiversInfos SET Divers {0} WHERE ID = 9", paramText.ParameterName )
OLEComm.CommandText = ole.ToString
OLEComm.Parameters.Add(paramText)
OLEComm.ExecuteNonQuery()
dudulebzh35
Messages postés23Date d'inscriptionmardi 23 novembre 2004StatutMembreDernière intervention 8 juin 2009 1 août 2008 à 12:07
Salut,
je sais pas si ma réponse va pouvoir t'aider (au vu de la date au tu la posée) mais tu en fait beaucoup pour inserer un parametre essaye de faire ca :
Dim OLEComm As OleDb.OleDbCommandDim ole As String "UPDATE DiversInfos SET Divers @text WHERE ID = 9"
OLEComm = New OleDb.OleDbCommand(ole, [TA_CONNEXION])
OLEComm.Parameter.Add("@text", OleDb.OleDbType.VarChar).Value = tbxTexte.Text
OLEComm.ExecuteNonQuery()
Je pense déja que ca simplifierai ton traitement, si ca continue encore, mets tout ton code.
voila, bonne journée
Kenavo