Hallo,
kann man zufällig nach dem Aufruf der Methode NewRow() einer DataTable in einem DataRow Objekt das ID Feld (AutoIncrement = True, ...) automatisch befüllen lassen oder geht das erst bei Rows.Add(DataRow) ?! thx
hi bär,
ich könnte mir vorstellen, dass das datenbankabhängig ist - vom sql server bekommst du die id nicht vorher.
aus diesem grunde verwenden viele (u.a. auch wir) den datentyp Guid ( = uniqueIdentifier im SQL Server) als Primärschlüssel.
es erlaubt der anwendung, die guid selbst zu erzeugen mit:
DataRow row = myDataTyble.Rows.Add();
row["RecordID"] = Guid.NewGuid();
hth,
ron