Tengo una bbdd sql con una tabla y esta tiene 4 campos, iD, Nombre, Email, Telefono
uso la siguiente consulta:
Código:
si ejecuto eso todo bien, pongo en la variable que esta como parametro ( por ejemplo) pepe y me tira los datos de pepe, pero que pasa, si en vez de guardar solo el nombre pepe lo hubiese guardado como " pepe garcia " no me devuelve los datos o sea que no los encuentra, lo que estaria tratando de hacer ahora es usar la sentencia LIKE% pero la verdad que no se como usarla. lo que probe es estoSELECT Id, Nombre, Email, Telefono FROM Table_Datos WHERE (Nombre = (ARROBA)nombre)
Código:
o tambien asi: SELECT Id, Nombre, Email, Telefono FROM Table_Datos WHERE (Nombre LIKE '(ARROBA)nombre%')
Código:
pero ninguna resulto. Aclaro esto lo estoy usando en visual studio con c sharp, tengo un tableAdapter con un metodo que devuelve todas las filas SELECT Id, Nombre, Email, Telefono FROM Table_Datos WHERE (Nombre LIKE '%" + (ARROBA)nombre + "%')
Código:
y el otro metodo que tengo problemasFill,GetData();
Código:
si lo hago sin el LIKE aparece el parametro (ARROBA)nombre y no hay drama; con el LIKE no aparece el parametro y tengo problemas.LlenarPorNombre, ObtenerPorNombre((ARROBA)nombre)
Desde ya muchas gracias