PDA

View Full Version : DataBASE Access


ultimosat
05-02-2013, 12:06
Salve a tutti,

ho la necessità di creare un database Access con una prima tabella "Anagrafe"
e una seconda tabella "date presenza"

nella prima sarà presente solo l'anagrafe della persona, mentre sulla seconda ci saranno più valori da associare alla persona.

Ho provveduto a mettere in relazione le due tabelle con L'id primario di anagrafe con un id_anagrafe nella tabella "date presenza"

Creata la maschera di inserimento, sorge il mio problema, devo far sì che ad ogni richiamo della persona mi deve inserire un nuovo record valorizzando un campo data nella tabella "date presenza", ora invece mi aggiorna il campo.

Consigli perfavorrrr

ultimosat
10-02-2013, 13:45
:read: nessuno che ha soluzione..??

The_ouroboros
10-02-2013, 13:46
ci provo.... qualcosa tipo un trigger on select?

ultimosat
10-02-2013, 14:35
ci provo.... qualcosa tipo un trigger on select?

guarda non saprei proprio,

la mia necessità parte da poter lavorare da una maschera di access e su ogni anagrafica poter aggiungere + record in una tabella a parte

The_ouroboros
10-02-2013, 14:49
Salve a tutti,

ho la necessità di creare un database Access con una prima tabella "Anagrafe"
e una seconda tabella "date presenza"

nella prima sarà presente solo l'anagrafe della persona, mentre sulla seconda ci saranno più valori da associare alla persona.

Ho provveduto a mettere in relazione le due tabelle con L'id primario di anagrafe con un id_anagrafe nella tabella "date presenza"

Creata la maschera di inserimento, sorge il mio problema, devo far sì che ad ogni richiamo della persona mi deve inserire un nuovo record valorizzando un campo data nella tabella "date presenza", ora invece mi aggiorna il campo.

Consigli perfavorrrr
quindi tu hai

Table Anagrafe (PK id_anagrafe ... )
Table Date_presenza(PK... FK(id_anagrafe))

E vuoi che quando fai una INSERT INTO Anagrafe(I) ti venga fatto un INSERT INTO Date_presenza(II) con nel campo che usi per la data un SYSDATE?

Non potresti fare in modo che quando fai (I) esegui anche (II) magari in una sp*?


*Sp in Acces (http://www.sqlservercentral.com/Forums/Topic509369-338-1.aspx)

ultimosat
11-02-2013, 11:06
quindi tu hai

Table Anagrafe (PK id_anagrafe ... )
Table Date_presenza(PK... FK(id_anagrafe))



Si esatto


E vuoi che quando fai una INSERT INTO Anagrafe(I) ti venga fatto un INSERT INTO Date_presenza(II) con nel campo che usi per la data un SYSDATE?

Non potresti fare in modo che quando fai (I) esegui anche (II) magari in una sp*?

*Sp in Acces (http://www.sqlservercentral.com/Forums/Topic509369-338-1.aspx)


si vorrei fare ciò, ma non sò come dammi qualche dritta

The_ouroboros
11-02-2013, 11:47
http://stackoverflow.com/questions/3287545/how-do-i-make-a-stored-procedure-in-ms-access

http://support.microsoft.com/kb/184749/it?wa=wsignin1.0