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
Programma stipendi in Visual Studio 2005
venerdì 07 dicembre 2007 - 13.03
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Mau67
Profilo
| Expert
917
messaggi | Data Invio:
ven 7 dic 2007 - 13:03
Salve a tutti,
Stò costruendo un programma per la gestione delle buste paga, lo stò sviluppando in Visual Studio 2005 con tabelle in Access.
Adesso ho costruito un form per l'assegnazione delle competenze al personale, è mio intendimento cliccando su un Button di far assegnare le varie voci di competenza ad ogni singolo amministrato secondo a criteri d'azienda.
Vi faccio un esempio:
Per far questo devo rispettare dei parametri di filtro:
Data decorrenza
Parametro
Voce stipendio
ho usato il seguente codice all'interno del Button1_Click
Select Case DecorrenzaTextBox
Case Is >=#01/01/2005# And < #31/12/2005# And Parametro = 120 And Voce stipendio = "Stipendio a.l.
StipendioDovutoTextBox.Text = 1000,00
Case Is >=#01/01/2006# And < #31/05/2006# And Parametro = 120 And Voce stipendio = "Stipendio a.l.
StipendioDovutoTextBox.Text = 1200,00
Case Is >=#01/06/2006# And < #31/12/2006# And Parametro = 120 And Voce stipendio = "Stipendio a.l.
StipendioDovutoTextBox.Text = 1280,00
Case Is >=#01/01/2007# And < #31/12/2005# And Parametro = 120 And Voce stipendio = "Stipendio a.l.
StipendioDovutoTextBox.Text = 1350,00
End Select
In conclusione usando come filtro le date non ottengo l'assegnazione della giusta competenza, se tolgo le date e lascio il resto dei filtri funziona, il problema è che le date come vincolo di assegnazione e molto importante per questo programma, qualcuno sa dirmi dove sbaglio, o se esiste qualche altro sisteme per ottenere il risultato da me sperato?
Grazie in anticipo Mau67
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
ven 7 dic 2007 - 13:25
>Select Case DecorrenzaTextBox
>
>Case Is >=#01/01/2005# And < #31/12/2005# And Parametro
>= 120 And Voce stipendio = "Stipendio a.l.
...
>In conclusione usando come filtro le date non ottengo l'assegnazione
>della giusta competenza, se tolgo le date e lascio il resto dei
>filtri funziona,
Specifica i literal data nel formato inglese #MM/DD/YYYY# (quindi il tuo #31/12/2005# deve essere scritto come #12/31/2005#).
>Grazie in anticipo Mau67
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
Mau67
Profilo
| Expert
917
messaggi | Data Invio:
ven 7 dic 2007 - 13:30
Lo Fatto ma non cambia niente
non esiste qualche altro modo?
Tu hai mai fatto qualche programma del genere da potermi passare qualche codice!
Grazie
Mau67
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
ven 7 dic 2007 - 13:38
>Lo Fatto ma non cambia niente
Strano, le date espresse come literal vanno scritte in quel formato
>non esiste qualche altro modo?
Per fare cosa?
>Tu hai mai fatto qualche programma del genere da potermi passare
>qualche codice!
No, non ho mai programmato in Access.
>Grazie
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
Mau67
Profilo
| Expert
917
messaggi | Data Invio:
ven 7 dic 2007 - 13:48
Il programma è sviluppato in visual studio 2005
Mau67
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
ven 7 dic 2007 - 13:53
>Il programma è sviluppato in visual studio 2005
Ah scusa, hai ragione
In .net utilizza il metodo Parse per convertire le stringhe in valori DateTime specificando il formato corretto in base alla culture:
http://msdn2.microsoft.com/en-us/library/kc8s65zs.aspx
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
Mau67
Profilo
| Expert
917
messaggi | Data Invio:
ven 7 dic 2007 - 14:01
Ok grazie proverò
un'altra cosa nell'esempio del post il codice è scritto allinterno di un Modulo di classe come faccio ad agganciarlo all'evento del Button1_Click del mio form? sai non sono tanto esperto programmo da poco tempo mi dai un'altra mano perfavore mi spieghi come fare Grazie
Mau67
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
ven 7 dic 2007 - 14:11
>un'altra cosa nell'esempio del post il codice è scritto allinterno
>di un Modulo di classe come faccio ad agganciarlo all'evento
>del Button1_Click del mio form? sai non sono tanto esperto programmo
>da poco tempo mi dai un'altra mano perfavore mi spieghi come
>fare
Nell'evento Button1_Click istanzia la tua classe richiamando il metodo che presumibilmente contiene il codice precedentemente postato.
Ad ogni modo questi argomenti sono off-topic su questo forum; ti suggerisco di spostare la discussione nella seguente stanza:
http://www.dotnethell.it/forum/Windows-Forms.aspx
>Grazie
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
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 !