Salve.
Ho un DB in cui, in molte tabelle, ho inserito un tipo contatore (quello che inserisce un nuovo intero in automatico quando creo un record) come chiave primaria.
Tuttavia, poi, devo usare tale DB tramite pagine ASP, e quindi devo essere io ad inserire l'ID (ad es. faccio una query che mi dà il max degli ID: se dà EOF assegno 1 al nuovo record, sennò il max+1).
Facendo una INSERT da ASP in questo modo, mi viene dato un errore di incompatibilità di tipi, che presumo sia dovuta all'ID perchè gli altri campi dovrebbero essere OK.
Ora la domanda è: dato che gli ID li gestisco io, e preferibile assegnare a tale campo il tipo intero (non contatore) in modo da evitare problemi? (In quanto ripeto il controllo sulla unicità del valore inserito la faccio io da ASP).
Grazie

Rispondi quotando
