Visual Basic.NET - You Mus Declare The Variable '@.. !!!!!!!!!!!!

 
Vista:

You Mus Declare The Variable '@.. !!!!!!!!!!!!

Publicado por Dan (1 intervención) el 19/05/2006 18:28:33
Tengo el siguiente problema. Estoy intentando insertar datos en una Base de datos en SQL Server con el Siguiente codigo:

DIM orden AS OLEDBCOMMAND

DIM q, clave, nombre, peso AS STRING

Clave = 7: nombre = "rana": peso = 3.14

Q ="insert into mitabla(clave,nombre,peso) values(@CLAVE, @NOMBRE, @PESO)"

orden= new OleDbCommand(q, coneccion)

orden.Parameters.Add(new OleDbParameter("@CLAVE", OleDbType.Integer))

orden.Parameters("@CLAVE").Value = clave

orden.Parameters.Add(new OleDbParameter("@NOMBRE", OleDbType.VarWChar, 40))

orden.Parameters("@NOMBRE").Value = nombre

orden.Parameters.Add(new OleDbParameter("@PESO", OleDbType.Double))

orden.Parameters("@PESO").Value = edad

orden.Connection.Open()

orden.ExecuteNonQuery()

orden.Connection.Close()

Pero al correr el codigo, me marca este Error:
"Must Declare the Variable '@CLAVE'"

Aque se debe, me pueden ayudar, es urgente!!!!!!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder