Select en DataTable

26/06/2007 - 12:45 por Clara | Informe spam
Hola,
Tengo un código así:
DataTable tabla;
string municipio;


DataRow[] f = tabla.Select("Municipio = '" + municipio + "'");
Esto funciona, excepto para casos tipo
municipio = "PLATJA D'ARO";
Dá error por que PLATJA D'ARO lleva una comilla.
Como puedo hacer para que funcione?
he probado sustituyendo la comilla por dos comillas, tres comillas, ... pero
nada me funciona.

Gracias

Preguntas similare

Leer las respuestas

#1 Jaime Andres
26/06/2007 - 19:54 | Informe spam
Hola Clara,

podiras probar reemplazando la comilla del texto y del campo de la tabla por
otro simbolo, solo cuando haces la comparacion (tabla.Select ...), para que
no te efecte la consulta.

Espero te sirva, Saludos.
#2 DarkSpy
27/06/2007 - 23:55 | Informe spam
On 26 jun, 06:45, "Clara" wrote:
Mostrar la cita
Prueba poniendo una @ antes de comenzar el texto, así el compilador
entenderá que todo lo que pongas a continuación es texto y no debe
interpretarlo, algo asi:

municipio = @"PLATJA D'ARO";

Saludos.
Ads by Google
Search Busqueda sugerida