English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Tutte le categorie

con la versione 1.1 del framework potevo filtrare le righe di un datatable
con una query del tipo
"campo >='"+variabile_data.ToStr ing()+"'"
ossia mettevo tra apici il ToString() del campo data e funzionava!!!!
Infatti immagino che dato che il ToString() e il DataSet parlavano la stessa lingua, potevo farlo.
Ora non posso più, e a tentativi ho trovato che devo usare il # al posto dell'apice.
Però non ho trovato alcuna documentazione, e non so se funzionerà su tutte le macchine, con tutti i tipi di lingue.
Lo ripeto, prima funzionava su tutte le macchine dei clienti (diverse centinaia, di ogni genere)
Qualcuno ha delle informazioni in più da darmi in merito, o spiegazioni su questo cambiamento?
Grazie

Vi prego non rispondete se non avete capito una mazza!

2007-01-04 04:39:18 · 1 risposte · inviata da Gaetano Lazzo 5 in Computer e Internet Programmazione e Design

xkiki
si proprio cosi, dal 1.1 ita a 2.0 en!!

2007-01-04 05:16:15 · update #1

x kiki:
guarda che non sto tanto tranquillo... tu hai scritto dd/mm/aaaa ma nel link da te proposto c'è MM/dd/yyyy...
Allora?

2007-01-04 07:09:00 · update #2

1 risposte

Curioso... Può essere dovuto alla Culture del Framework installato? Avevi forse la 1.1 italiana e hai installato la 2.0 inglese?

Tempo fa seguivo un webcast della microsoft, e dissero che il formato esatto per filtrare le date nelle query è "#dd/mm/yyyy hh:mm:ss#", e nessun altro.

Cmq ho navigato un po' ed ho visto che si usa sempre il cancelletto # per le query sulle date (es http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=555429&SiteID=1 ), credo tu possa stare tranquillo :)

2007-01-04 05:05:40 · answer #1 · answered by ? 3 · 0 0

fedest.com, questions and answers