AW: [Asp.net] @@identity bei OleDB/Odbc

Pessner, Andreas asp.net at glengamoi.com
Fri, 2 Apr 2004 12:29:22 +0200


Siehe Alex angegebenem Thread - und dort der Anmerkung von Chris!

Zu ungereimtheiten kommt es dann - wenn wärend dem Insert und dem =
erneuten Select einer ein neues Insert macht!

Quasi!

Mein Insert --> 
Anderes Insert -->
Mein Select mit @@identity

Dann bekommst die ID von dem anderen Insert!

Bei nem Insert und nem Select in einer SQL Anweisung minimiert man zwar =
die Ausführungszeit - aber das Grundproblem besteht trotzdem!

 

-----Ursprüngliche Nachricht-----
Von: asp.net-admin@glengamoi.com [mailto:asp.net-admin@glengamoi.com] Im =
Auftrag von p.bone@boingmedia.de
Gesendet: Freitag, 2. April 2004 10:12
An: asp.net@glengamoi.com
Betreff: Re: [Asp.net] @@identity bei OleDB/Odbc

hallo andreas,

wieso soll das zu ungereimtheiten führen???

pat



----- Original Message -----
From: "Pessner, Andreas" <Andreas.Pessner@saxsys.de>
To: <asp.net@glengamoi.com>
Sent: Friday, April 02, 2004 9:57 AM
Subject: AW: [Asp.net] @@identity bei OleDB/Odbc


Naja - so ist das ja auch über nen 2. Select gelöst - was ja wieder =
zu
ungereimtheiten führen kann!

Ich seh schon - ich bin SQL Server verwöhnt ;-)

@Alex - die Idee über die GUID ist net schlecht - mal guggen wie ich =
das am
Ende mache!

-----Ursprüngliche Nachricht-----
Von: asp.net-admin@glengamoi.com [mailto:asp.net-admin@glengamoi.com] Im
Auftrag von p.bone@boingmedia.de
Gesendet: Freitag, 2. April 2004 09:25
An: asp.net@glengamoi.com
Betreff: Re: [Asp.net] @@identity bei OleDB/Odbc

so gehts mit access:

Try
  objConnect.Open()
  Dim MyCommand = New OleDbCommand(sqlInsert, objConnect)
  MyCommand.ExecuteNonQuery()

  MyCommand = New OleDbCommand("SELECT @@IDENTITY", objConnect)
     newID = CInt(MyCommand.ExecuteScalar())  Catch
  ausgabe.innerText = "Fehler beim schreiben in die Datenbank!"
 End try

gruss
pat

_______________________________________________
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

_______________________________________________
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net