Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Recuperare l'ultimo id modificato
venerdì 15 dicembre 2006 - 17.27
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Andrl
Profilo
| Junior Member
94
messaggi | Data Invio:
ven 15 dic 2006 - 17:27
Ciao Ragazzi, sapete come recuperare l'ultimo id modificato o inserito io uso questa sub per gestire l'inserimento.
Public Sub runSQL(ByVal strSQL As String)
Dim dc As Data.OleDb.OleDbCommand
dc = New Data.OleDb.OleDbCommand(strSQL, conConnection)
dc.Connection.Open()
dc.ExecuteNonQuery()
dc.Connection.Close()
End Sub
non vorrei riaprire connessioni per recuperarlo mi potete aiutare?
Ciao
Andrl
Profilo
| Junior Member
94
messaggi | Data Invio:
ven 15 dic 2006 - 22:44
Ciao Grazie per la risposta! io lavoro con sql server avevo gia visto il @@identity ma non risco ad mi sapresti fare un'esempio con un recordset ciao grazie
totti240282
Profilo
| Guru
1.574
messaggi | Data Invio:
sab 16 dic 2006 - 11:48
http://msdn2.microsoft.com/it-it/library/ms187342.aspx
vai qui e vedi...basta accodare ad una command un altro comando sql ovvero..
USE AdventureWorks;
GO
--Display the value of LocationID in the last row in the table.
SELECT MAX(LocationID) FROM Production.Location;
GO
INSERT INTO Production.Location (Name, CostRate, Availability, ModifiedDate)
VALUES ('Damaged Goods', 5, 2.5, GETDATE());
GO
SELECT @@IDENTITY AS 'Identity';
GO
--Display the value of LocationID of the newly inserted row.
SELECT MAX(LocationID) FROM Production.Location;
GO
quindi
cmd.commandtext="INSERT INTO Production.Location (Name, CostRate, Availability, ModifiedDate)
VALUES ('Damaged Goods', 5, 2.5, GETDATE());SELECT @@IDENTITY AS 'Identity';"
poi fai cmd.executescalar e ti ritornerà l'id appena inserito nel database.
C'è solo un capitano !!!!!!
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !