AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Brauche hilfe in Sachen AutoIncrement
Thema durchsuchen
Ansicht
Themen-Optionen

Brauche hilfe in Sachen AutoIncrement

Ein Thema von SCHNICO · begonnen am 25. Okt 2003 · letzter Beitrag vom 27. Okt 2003
Antwort Antwort
Seite 2 von 2     12   
InSys

Registriert seit: 20. Okt 2003
Ort: Erfurt/Thüringen
8 Beiträge
 
#11

Re: Brauche hilfe in Sachen AutoIncrement

  Alt 27. Okt 2003, 00:25
Was Du willst ist eine 1 zu n Beziehung, dann machs gleich richtig und fang mit den Lieferanten an.

Das mit dem autoinc ist eigentlich schwachsinn.
Was Du Brauchst ist eine eindeutige ID für die jeweilige Kategorie (Lieferanten,Kunden,Artikel...)
Hier wäre es möglich mit GuID von Windows zu arbeiten.
MS-SQL stellt dafür in der Datenbank die Fkt. NewID() zur verfügung


Lieferant[Bezeichnung,LiefID] -> Artikel[LiefID,ArtikelID,ArtikelBez.,....]
-> Adressen[AdressID=LieferID=KundenID,Name,Strasse,Ort,....]

Das bringt unter anderem den Vorteil, daß Du zB. zum Suchen einer Adresse die selbe
Procedur/Fkt. verwenden kannst egal ob Kunde oder Lieferant.

Und Deine Artikel kriegst Du auch ganz leicht , wenn du statt der Table-Kompo Eine Query
nimmst (SQL: "Select * From Artikel Where LiefID = <LiefID> order by Artikelbez ")

Ps.: Wenn du jetz noch ne vernünftige Datenbank brauchst,
die : - Dich nichts kostet
- Delphi komponenten bietet
- Ohne BDE und ODBC auskommt
- Kostenfrei weitergegeben werden darf(Desktopversion bis 5User P2P)
- als Lizenzversion auf allen Servertypen läuft(Novell,Linux,Windoof)
Dann versuchs mal mit Advatage Database - http://www.advantagedatabase.com/ADS/default.htm
- http://www.extendedsystems.de/ESIde/default.htm
  Mit Zitat antworten Zitat
InSys

Registriert seit: 20. Okt 2003
Ort: Erfurt/Thüringen
8 Beiträge
 
#12

Re: Brauche hilfe in Sachen AutoIncrement

  Alt 27. Okt 2003, 00:37
Ach ja die liefern auch noch ein Tool mit - Advantage Data Architekt
ist etwa vergleichbar mit dem Enterprise Manger von MS-SQL

War bei mir , beim einlesen von ca 400.000 Datensätzen in 5 min etwa 4mal
Schneller als MS-SQL
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz