vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ADO.NET / Datenbanken
AutoIncrement Spalten finden 
Autor: Curse4Life
Datum: 09.11.07 10:32

verwendetes Datenbanksystem: MSSQL

Hi,

ich habe ein Problem und zwar muss ich ein dynamisches Insert Statement schreiben, so weit auch kein Thema, allerdings gibt es in vielen Tabellen ja AutoInc Spalten und wenn man da dann einen Wert rein schreiben will gibts ne Exception, sprich beim dynamischen zusammenbasteln muss ich diese Spalten auslassen, dazu müsste ich sie aber erst einmal kennen.
Klar der User könnte sie jetzt immer angeben, aber das ist unschick, ich würde sie gerne automatisch rausfinden.

"SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Tabellenname'

gibt ja jeden Sche... zurück nur nicht diese Info
Und wenn ich durch die DataColumns meiner DataTable laufe die ich zurück bekommen habe bei "Select * from 'Tabellenname'" und mit dem DataAdapter gefüllt habe, da gibt es ja wunderschön die AutoIncrement Eigenschaft diese ist aber immer False auch bei Spalten die AutoIncrement sind, wofür gibts die Eigenschaft dann???


Kann mir jemand helfen?


mfg
Curse4Life
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
AutoIncrement Spalten finden1.088Curse4Life09.11.07 10:32
Re: AutoIncrement Spalten finden762Drapondur09.11.07 16:14

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel