Busqueda

10/02/2004 - 14:47 por Alex | Informe spam
Quiero hacer que filtre todos los registros del DateSet
por fecha y utilizo esta funcion:

public DataRow[] BuscarFecha(string
s_Tabla,string s_Fecha)
{
string strSelect
= "Fecha="+s_Fecha;
DataRow[] dr = sqlDs.Tables
[s_Tabla].Select(strSelect);
return dr;
}
Y me tira este Error:
Excepción no controlada del
tipo 'System.Data.EvaluateException' en system.data.dll

Información adicional: No se puede realizar la
operación '=' en System.DateTime y System.Double.

Con otras cosas como string o int me funciona, pero con
fecha no. La fecha que se introduce es de este formato
dd/mm/yy.

Alguna ayuda?
Gracias
 

Leer las respuestas

#1 Leonardo Moreno Forero
10/02/2004 - 17:16 | Informe spam
Hola Alex,

Intenta colocando la fecha entre ''

public DataRow[] BuscarFecha(string s_Tabla,string s_Fecha)
{
string strSelect = "Fecha='"+s_Fecha + "'";
DataRow[] dr = sqlDs.Tables
[s_Tabla].Select(strSelect);
return dr;
}


"Alex" escribió en el mensaje
news:d5ef01c3efdc$6bea0bd0$
Quiero hacer que filtre todos los registros del DateSet
por fecha y utilizo esta funcion:

public DataRow[] BuscarFecha(string
s_Tabla,string s_Fecha)
{
string strSelect
= "Fecha="+s_Fecha;
DataRow[] dr = sqlDs.Tables
[s_Tabla].Select(strSelect);
return dr;
}
Y me tira este Error:
Excepción no controlada del
tipo 'System.Data.EvaluateException' en system.data.dll

Información adicional: No se puede realizar la
operación '=' en System.DateTime y System.Double.

Con otras cosas como string o int me funciona, pero con
fecha no. La fecha que se introduce es de este formato
dd/mm/yy.

Alguna ayuda?
Gracias

Preguntas similares