Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Valore di default su data parametrata
mercoledì 12 maggio 2010 - 18.09
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
lallob
Profilo
| Newbie
31
messaggi | Data Invio:
mer 12 mag 2010 - 18:09
Ciao a tutti,
dunque con Access sto facendo una query parametrata per filtrare delle date. In criteri metto >[inserisci data] e tutto va a meraviglia. Il problema arriva se uno vuole vedere tutti i dati. Mi piacerebbe che, se uno non compila il form "Inserisci data" lui prendesse un valore di default (che ne so 1-1-1900). Penso che non sia una roba eccezionalmente difficile, ma ci sto perdendo la testa.
Help me please.
Grazie a tutti!!!
ma_di
Profilo
| Junior Member
163
messaggi | Data Invio:
mer 12 mag 2010 - 18:18
Ciao.
Premetto che non sono molto esperto di access, ma se nella convalida dei dati verifichi che il campo è vuoto, non puoi forzare la data tu?
Ciao.
lallob
Profilo
| Newbie
31
messaggi | Data Invio:
mer 12 mag 2010 - 18:25
In pratica è questo che sto chiedendo: come posso farlo?
ma_di
Profilo
| Junior Member
163
messaggi | Data Invio:
gio 13 mag 2010 - 09:20
Non so come sia fatto il tuo applicativo, ma credo che tu vada a prendere la data inserita dall'utente da qualche parte per aggiungerla alla tua query.
Se fai un test prima di aggiungerla alla query, che so... if a=dbnull, oppure if a="" then a="01/01/2000" e poi a la concateni alla stringa della query forse risolvi.
Forse dico una castronata ( ripeto...non uso access ) ma in vb.net verso SQL ho sempre fatto così.
Ciao.
lallob
Profilo
| Newbie
31
messaggi | Data Invio:
ven 14 mag 2010 - 11:14
Ciao,
scusa il ritardo, ma non mi ha notificato il post ed ero occupato a sbattere la testa al muro.
dunque, il mio sql è questo:
SELECT [0_Segnalazione].Segnalaz_ID, [0_Segnalazione].Segnalaz_PresaCaricoData
FROM 0_Segnalazione
WHERE ((([0_Segnalazione].Segnalaz_PresaCaricoData)>=[mettidata]));
come lo modificheresti tu?
grazie mille per la pazienza
ma_di
Profilo
| Junior Member
163
messaggi | Data Invio:
ven 14 mag 2010 - 11:59
>SELECT [0_Segnalazione].Segnalaz_ID, [0_Segnalazione].Segnalaz_PresaCaricoData
>FROM 0_Segnalazione
>WHERE ((([0_Segnalazione].Segnalaz_PresaCaricoData)>=[mettidata]));
Credo tu abbia un pulsante che lancia questa query; nell'evento di click del pulsante fai un test sulla variabile mettidata; in vb:
if mettidata="" then mettidata="01/01/2010"
>grazie mille per la pazienza
Prego.
Torna su
Stanze Forum
Elenco Threads
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 !