Italian community of Lazarus and Free Pascal
Programmazione => Databases => Topic aperto da: xinyiman - Febbraio 28, 2013, 07:39:52 pm
-
Ciao ragazzi, il mio quesito è il seguente
ho una tabella di nome Testata_Ordini nel quale devo ad un certo momento dell'anno impostare il campo Nr_DDT in maniera progressiva e ogni volta che rincomincia l'anno tale numero progressivo deve ripartire da 1.
Tutto questo senza creare doppioni perchè due utenti stanno schiacciando lo stesso pulsante insieme.
Avete idee?!
Devo passare per una store procedure?!
Io uso firebird e non so fare le store procedure, nel caso qualcuno mi saprebbe aiutare?! Anticipo che se si dovesse passare attraverso la store procedure deve essre parametrizzabile attraverso il campo ID_RECORD che è numerico.
-
scusa sarà colpa del caffé (che non ho preso) :)
che vuol dire che hai una tabella di nome Testata_Ordini nel quale devo ad un certo momento dell'anno impostare il campo Nr_DDT
?
1 ordine = 1 ddt e quindi il documento è lo stesso ma con 2 riferimenti?
-
Ha già iniziato con la stored procedure. ;)
Così si evita casini inutili con middleware aggiuntivi.