lunes, 6 de mayo de 2013

Error incorrect syntax near ''

Estaba modificando el codigo de busqueda en un campo que tengo como nvarchar en mi tabla de slq server, en mi codigo hago referencia a un v_campo como texto, por ejemplo :

Dim v_campo as string ="1234567"
Dim seleccion as string ="Select * from TABLA where =" + v_campo

Funciona sin ningún problema, pero cuando me comentarón que se manejaria un letra intermedia

Dim v_campo as string ="123456a7"

Me comenzo a enviar error  "incorrect syntax near a7'', aunque mi campo esta como string no me respetaba la busqueda, así que cambie el código:

Dim v_campo as string ="123456a7"
Dim seleccion as string ="Select * from TABLA where ='" + v_campo +"'"

Comparte