Poner una tabla de valores en datagridview filtrados por fecha

0

Pregunta

el uso de ado.net y tratando de filtrar un gridview por fecha, pero seguir recibiendo el Error.

string query1 = $"Select * from buy Where [date] >= {dmy} and [date] < {dmyplus}";
            SqlConnection connection1 = new SqlConnection(ConnetionPath4);
            SqlDataAdapter adapter1 = new SqlDataAdapter(query1, connection1);
            DataTable data1 = new DataTable();
            adapter1.Fill(data1);

por el camino dmy y dmyplus es var dmy="'2021/21/11'" var dmyplus="'2021/22/11'"

Mi Error es "La conversión de un tipo de datos varchar a un tipo de datos datetime resultó en un fuera-de-rango de valor"

c# datatable date gridview
2021-11-23 10:51:44
1

Mejor respuesta

0

HOLA yo finalmente descifrado el código

2021-11-23 13:32:12

no quiero ser quisquilloso - pero exactamente esto nunca habría sucedido con parametrizar declaraciones.
Franz Gleichmann

@FranzGleichmann sí, sé que he intentado demasiado, pero he recibido todo otro error y sé que con el uso de parámetros sería mejor y más seguro, pero que no era necesario para mí, porque en mi formulario de usuario no va a ser capaz de escribir cualquier cosa y toda la operación es automática, así que no estaba preocupado por la inyección de sql. pero todavía im agradecido por tu consejo.gracias
benyamin dashtestani

En otros idiomas

Esta página está en otros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Slovenský
..................................................................................................................