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
Aiuto protocollo
domenica 16 settembre 2007 - 17.27
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
gigetto8
Profilo
| Newbie
5
messaggi | Data Invio:
dom 16 set 2007 - 17:27
salve
ho bisogno di un piccolo aiuto.
Premesso che Conosco access ma non il liguaggio di programmazione, sto impostando un db sempre in access, ma sono incappato in un ostacolo x me insormontabile. E cioè, x ogni record che creo ho la necessità che sia associato un numero di protocollo, e fino quì nessun problema dato che lascio il contatore di access. I nodi vengono quando devo azzerare il contatore perchè è finito l'anno. Quindi possono esistere numeri di protocollo identici ma con date diverse. A complicare le cose, è l'utilizzo del programma in una piccola rete di 3 pc e che quindi non devono crearsi duplicati nei protocolli.
Non so se sono stato chiaro, spero di si.
Qualcuno mi puoi aiutare?
Grazie anticipatamente
Gigi
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
dom 16 set 2007 - 21:30
>salve
Ciao
>ho bisogno di un piccolo aiuto.
>Premesso che Conosco access ma non il liguaggio di programmazione,
>sto impostando un db sempre in access, ma sono incappato in un
>ostacolo x me insormontabile. E cioè, x ogni record che creo
>ho la necessità che sia associato un numero di protocollo, e
>fino quì nessun problema dato che lascio il contatore di access.
>I nodi vengono quando devo azzerare il contatore perchè è finito
>l'anno. Quindi possono esistere numeri di protocollo identici
>ma con date diverse. A complicare le cose, è l'utilizzo del programma
>in una piccola rete di 3 pc e che quindi non devono crearsi duplicati
>nei protocolli.
>Non so se sono stato chiaro, spero di si.
>Qualcuno mi puoi aiutare?
Sinceramente senza codice non sembra una cosa molto agevole.. Perchè all'inserimento dovresti controllare l'anno.. e di quell'anno ricavare il primo progressivo disponibile.. Inoltre, in base al pc che utilizza l'applicativo, dovresti salvarti l'informazione in tabella per la provenienza..
A occhio la prima soluzione è quella di scrivere poche righe di codice, sia per ricavare il progressivo + 1 dell'anno che stai cercando di inserire (se non c'è, si parte da uno) sia per controllare il pc che sta cercando di salvare il record. Con tutte le info in tuo possesso, avrai una query che ti ricava il progressivo utile, e, sempre da codice, dovrai scriverlo sul nuovo record.
Senza codice, con campi calcolati, ora non mi viene nulla.. però sappi che la scelta del contatore la devi comunque evitare perchè non è adatta a risolvere il tuo problema.
Credo che tu debba guardarti un po' di VBA..
>Grazie anticipatamente
di nulla!
Alx81 =)
http://blogs.dotnethell.it/suxstellino
gigetto8
Profilo
| Newbie
5
messaggi | Data Invio:
lun 17 set 2007 - 09:01
Intanto grazie x avermi risposto
Certo è una richiesta un po azzardata, ma mi aiuteresti alla risoluzione del mio problema magari inviandomi un file con le istruzioni, passo passo, o un file in access con la soluzione??
Te ne sarei veramente grato
Grazie
Gigi
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 17 set 2007 - 09:10
>Intanto grazie x avermi risposto
di nulla...
>Certo è una richiesta un po azzardata, ma mi aiuteresti alla
>risoluzione del mio problema magari inviandomi un file con le
>istruzioni, passo passo, o un file in access con la soluzione??
in effetti è una richiesta un po' impegnativa per un forum.. mi stai chiedendo di farti parte dell'applicazione
..
prima prova a guardarti qualcosa per cercare di capire come utilizzare il vba e come colloquiare col tuo access database..
Facciamo prima un tentativo
Alx81 =)
http://blogs.dotnethell.it/suxstellino
gigetto8
Profilo
| Newbie
5
messaggi | Data Invio:
lun 17 set 2007 - 12:02
Grazie x avermi risposto.
Sono d'accordo nel fare alcune prove in VBA (ammesso che ci riesca). Ho pure comprato un libro, ma non mi ha aiutato molto.
Nei prossimi giorni farò altre prove. Comunque.... dopo diversi tentativi sono riuscito a modificare il protocollo ed adattarlo alle mie esigenze, ma appena ho inserito il db in rete si sono creati dei duplicati e ciò è inammissibile.
Bene, grazie lo stesso.
Ti farò sapere dei miei progressi
Gigi
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 17 set 2007 - 13:35
>Grazie x avermi risposto.
>Sono d'accordo nel fare alcune prove in VBA (ammesso che ci riesca).
>Ho pure comprato un libro, ma non mi ha aiutato molto.
>Nei prossimi giorni farò altre prove. Comunque.... dopo diversi
>tentativi sono riuscito a modificare il protocollo ed adattarlo
>alle mie esigenze, ma appena ho inserito il db in rete si sono
>creati dei duplicati e ciò è inammissibile.
noi siamo qui per aiutare
scrivi pure i dubbi su vba e vedrai che ci salti fuori
Alx81 =)
http://blogs.dotnethell.it/suxstellino
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 !