DevTrain Startseite Advanced Developers Conference vom 14.-15. Februar 2011  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ASP.NET2.0 | Thema: IDENTITY | Von: G. Guest ( 06.11.2006 10:19)

Morgen,

ich hab ein kleines Problem. Und zwar möchte ich eine IDENTITY-Spalte mit variablen Startwert erzeugen. Am liebsten würde ich statt einer festen Zahl als Startwert einen Parameter nehmen. Weiß jemand ob sowas geht und wie die Syntax dazu aussieht?

gruss,
Kai


Betreff Von Datum
AW: IDENTITY
Wieso legst du dann den Wert nicht immer selbst fest? Oder willst du nur zB immer um 2 erhöhen etc.? (Das wäre dann eine Einstellung in der DB)<br><br>Ich versteh nicht ganz was du vor hast bzw. für was...
Bernhard Grojer 06.11.2006 11:11
AW: AW: IDENTITY
Ich hab eine Tabelle mit Datensätzen in die auch immer wieder neue über eine Anwendung eingefügt werden. Jetzt muss ich aber immer wieder einige davon aktualisieren. Dafür mache ich mir eine neue...
G. Guest 06.11.2006 11:23
AW: AW: AW: IDENTITY
1) Wieso werden die alten nicht einfach mit einem Update aktualisiert?<br>2) Wieso fügst du die ID in eine 2te Tabelle ein? (nur um eine Neue ID zu erhalten?)<br>3) Wieso schaltest du nicht einfach die...
Bernhard Grojer 06.11.2006 11:32
AW: AW: AW: AW: IDENTITY
Update geht nicht. Ich brauch die alte ID später noch mal, weil ich Beziehungen zu anderen Tabellen über die ID hab, die dann nicht mehr zugeordnet werden können. Ich muss also eine neue Spalte für...
G. Guest 06.11.2006 11:48
AW: AW: AW: AW: AW: IDENTITY
Okay wenn der alte Datensatz vorhanden bleiben soll dann ist das ok.<br><br>Beim Insert bekommst du ja automatisch die nächst höhere ID. Was stört dich daran?<br><br>
Bernhard Grojer 06.11.2006 11:51
AW: AW: AW: AW: AW: AW: IDENTITY
Im Prinzip würde mich das gar nicht stören, aber ich muss diese neue ID auch in andere Tabellen einfügen, die darauf zugreifen. Das mach ich im Augenblick mit UPDATE und einem Vergleich mit der alten...
G. Guest 06.11.2006 12:15
AW: AW: AW: AW: AW: AW: AW: IDENTITY
Ich verstehs immer noch nicht.<br><br>1) Du hast einen Datensatz der mit verschiedenen andere Datensätze verbunden ist.<br>2) Du möchtest dann einen neuen Datensatz einfügen und alle "verknüpften"...
Bernhard Grojer 06.11.2006 13:17
AW: AW: AW: AW: AW: AW: AW: AW:...
Ich versuchs mal so zu erklären.<br>Es gibt eine Anwendung, in die alle Zweigstellen einer Firma ihre Daten speichern und die auch nur sie ändern, anlegen und löschen können. Wenn jetzt eine Zweigstelle...
G. Guest 06.11.2006 13:44
AW: AW: AW: AW: AW: AW: AW: AW:...
Naja jetzt wirds klar.<br><br>Dein Problem liegt schon beim grundsätzlichen Datenbankdesign (behaupte ich mal ganz frech)<br><br>Wieso machst du nicht eine Spalte ID und eine Spalte Firmanr. Beides Zusammen...
Bernhard Grojer 06.11.2006 14:04
AW: AW: AW: AW: AW: AW: AW:...
Also die Spalte FilialNr gibt es. Sonst würde man sich ja wirklich gar nicht zurecht finden und ja genau so mache ich es mit dem löschen. <br>PrimeryKeys und sowas in der Ursprungsdatenbank kann ich...
G. Guest 06.11.2006 14:18

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Advanced Developers Conference vom 14.-15. Februar 2011

© Copyright 2003 ppedv AG