Voorei prelevare da una tabella "x" dal compo "CODICE", tipo contatore crescente a chiave numerica, il numero più alto.
Tabella "x":
CODICE -> campo contatore a chiave primaria
CLIENTE -> Numerico intero lungo
DATA -> DATA/ORA
STATO -> Numerico Byte 'contemplato solo 1 e 0
Stato = 0 e' di default.
Ho pensato di creare una query per l'SQL, in questo modo:
[CODE]
idutente = 1
conn...
SQL = "SELECT TOP 1 * FROM x WHERE cliente = "& idutente &" AND stato = 0 ORDER BY codice DESC"
creazione rs
apertura rs
idordine = rs("codice")
chiusura rs
ecc...
Cosa dite va bene? In poche parole dovrei inserire in un'altra tabella "dettagliordini" il codice del prodotto e l'id dell'ordine.
Per sapere qeull'ordine a che id fa riferimento ho pensato di creare questo controllo... infatti controllo l'ultimo ordine di quell'utente non evaso... cosi' alla variabile "idordine" gli assegno l'id dell'ordine avente il numero piu' alto.
E' giusto il ragionamento?
Grazie

Rispondi quotando