21 messaggi dal 21 aprile 2003
www.anigrelli.it
salve a tutti:
sto facendo il mio lavoro con sql 2000 e ho sto problema:
1) da asp faccio sta insert:
insert into log (utente, livello,data) values ('"&apici(session("user")) _ &"','"&session("livello")&"','"&now()&"')
(query funzionante!)

2) mi viene restituito sto errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]Impossibile inserire il valore Null nella colonna 'id, tabella 'ialte_sql.dbo.log'. La colonna non supporta valori Null. INSERT avrà esito negativo.

3) faccio la stessa query dal query analizer di sql:
insert into log (utente, livello,data) values ('PROVA','PROVA','PROVA')

4) e ottengo:
Server: messaggio 515, livello 16, stato 2, riga 1
Impossibile inserire il valore Null nella colonna 'id, tabella 'ialte_sql.dbo.log'. La colonna non supporta valori Null. INSERT avrà esito negativo.
L'istruzione è stata interrotta.

ORA:
1) la colonna ID è chiave primaria di tipo bigint
2) ovviamente non non ammette valori null
in proprita dell'indice ho:
-nometab: LOG
-indice sele: ID-
-tipo: CHIAVE PRIMARIA
-nome indice: id
-gruppo di file indice: PRIMARY
- altre opzioni sono disattivate tranne CREA COME CLUSTERED che anto il risultato è uguale

AIUTO:
com'è sta storia?
non esiste un tipo didato AUTOINCREMENT?
che posso fa?

Grazie
A: NIGRELLI
823 messaggi dal 05 agosto 2002
Perchè il soggetto del post parla di indici?
Il tipo autoincrement esiste, si chiama Identity

Stick to your guns.
Formazione su MySQL o Firebird? Contattami!
21 messaggi dal 21 aprile 2003
www.anigrelli.it
grazie ....l'ho trovato sul manuale non molto tempo fa!
Ti ringrazio per la risposta......
sai come si usano le stopre procedure in classic asp e sql 2000? Ho provato ad usarle ma non ci riesco?
Grazie!

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.