Conversione data per test su select

martedì 06 aprile 2010 - 12.06

mauri1961 Profilo | Senior Member

Ho una gridview visualizzata che contiene tra gli altri un campo data (definita date nella tabella sqlserver2008).

Ho la necessità di limitare la visualizzazione degli elementi di tabella inserendo una ricerca con due date limite.

Come faccio, dovendo inserire date in formato gg/mm/aaaa a convertirle in formato date per testarle correttamente nella select?

Ho provato in questo modo ma non ne vuole sapere:

Convert.ToDateTime(richdal.Text.Trim())
Convert.ToDateTime(richal.Text.Trim())

per poi, nella select, inserirlo in questo modo...

Dim command As New SqlCommand("select * from WEB_PUBB where data_pratica between '%" & richdal.Text & "%' and '%" & richal.Text & "%'", conn)

sono convinto che sia la sintassi che il metodo non sia corretto, ho provato anche il metodo cdate ma senza alcun risultato.

Grazie, Maurizio

skraus Profilo | Junior Member

http://www.dotnethell.it/forum/messages.aspx?ThreadID=35067
Sk

mauri1961 Profilo | Senior Member

gentilissimo, funziona !!!

grazie.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5