264 messaggi dal 06 settembre 2002
Sono all'interno di una transazione e con ExetuteNonQuery genero una nuovo riga. Ora devo leggere il copntatore che viene generato per poterlo inserire nella riga che inserisco successivamente (in un'altra tabella) come rigerimanto.

La transazione blocca la riga pertanto non riesco a fare SELECT TOP 1 etc... perchè mi genera un errore.

Avete suggerimenti?

>*************************************************<
>** se fossi mondo monderei lo mondo **<
>*************************************************<
33 messaggi dal 25 maggio 2001
Prova con questo se usi SQL Server dovrebbe funzionare.

Bye

Lucia

#################################################

con.ConnectionString =DBConnection
con.Open()
strSql ="INSERT INTO tabella (campo) VALUES ('PIPPO');"
cmd.CommandText =strSql
cmd.Connection = con
cmd.ExecuteNonQuery()
strSql ="Select SCOPE_IDENTITY() from tabella"
cmd.CommandText =strSql
dr =cmd.ExecuteScalar
con.close

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.