![]() |
AddInParameter buenas a todos! A ver si me podeis echar un cable! Resulta que tengo una consulta a la base de datos, una select. Le paso un parametro, en este caso nombre de articulo mediante el metodo AddInParameter. El parametro en este caso es un string, que en la consulta le hago un like. La consulta seria algo asi... Select... where Nombre_Articulo lile '%@NombreArticulo%'... El problema me viene porque al pasarle el parametro en formato string genera lo siguiente en la sql: Select... where Nombre_Articulo lile '%"TONER"%'... (en este caso le pase la palabra toner). Alguna idea para quitar esas comillas dobles? Un saludo a todos! |
Respuesta: AddInParameter :aplauso: Me voy a responder a mi mismo: Para resolver el problema de las comillas dobles que luego el sqlserver no entendia mande el parametro en el addinparameter asi: db.AddInParameter(dbCmd, "@NombreArticulo", DbType.String, "%" + producto + "%"); Y lo recojo en mi sql asi: ..."AND LIN.NOMBRE_ARTICULO LIKE @NombreArticulo "... Asi de facil!! Gracias!!:aplauso: |
| La zona horaria es GMT -6. Ahora son las 19:58. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.