175 messaggi dal 20 luglio 2002
www.subweb.it
Ciao
ho db MS SQL

vorrei sapere se di puo fare la seguente operazione
dalla mia pagina web vorrei forzare l'inseirmento di una nuova riga nel database con l ID che voglio io

La tabella ha i seguenti campi:
ID, nome

ora ho cancellato per errore una riga della tabella (diciamo quella con ID=1)
io vorrei reinserirla.
Ma ovviamnete non mi permette di effettuare tale operazione perche l ho impostata come crescente
per adesso ho nella tabella

la riga 1 con ID=2
la riga 2 con ID=3

per me l'ID è fondamentale che sia come voglio io per cui anche 1

QUALCHE IDEA??
Ciao
Grazie

subweb consulting
1.008 messaggi dal 19 dicembre 2003
Contributi | Blog
SET IDENTITY INSERT schema.tabella ON

inserisci quello che vuoi

SET IDENTITY INSERT schema.tabella OFF

Bye

Luca Bianchi
Microsoft MVP - SQL Server
175 messaggi dal 20 luglio 2002
www.subweb.it
ciao

non posso farlo con ASP??

subweb consulting
1.008 messaggi dal 19 dicembre 2003
Contributi | Blog
Puoi farlo con quello che vuoi, anche con notepad...

Luca Bianchi
Microsoft MVP - SQL Server
175 messaggi dal 20 luglio 2002
www.subweb.it
Ciao

scusa l ingnoranza

ho fatto questa pagina:
<%
Dim rsaggiungitipologia
Dim rsaggiungitipologia_numRows

Set rsaggiungitipologia = Server.CreateObject("ADODB.Recordset")
rsaggiungitipologia.ActiveConnection = MM_connCMSB_STRING

sqlString = "SET IDENTITY INSERT dbo.tipo_struttura ON "
sqlString = sqlString & "Insert into dbo.tipo_struttura (IDtipo_struttura) values (1)"

sqlString = sqlString & "SET IDENTITY INSERT schema.tabella OFF "

MM_connCMSB_STRING.Execute sqlString
MM_connCMSB_STRING.Close

%>
ma mi da questo errore:
Microsoft OLE DB Provider for SQL Server error '80040e14'

Incorrect syntax near the keyword 'INSERT'.

setidentity.asp, line 15

ma va bene la pagina impostata cosi??
Ciao
Grazie

subweb consulting
1.008 messaggi dal 19 dicembre 2003
Contributi | Blog
IDENTITY_INSERT

Luca Bianchi
Microsoft MVP - SQL Server
175 messaggi dal 20 luglio 2002
www.subweb.it
SEi un grande...

funge..

Ciao
Grazie

subweb consulting

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.
Community
Ultimi messaggi
UTENTI ONLINE
In primo piano

I più letti di oggi

Media
In evidenza
MISC