Einzelnen Beitrag anzeigen

grayfox

Registriert seit: 22. Jan 2003
Ort: Litschau
173 Beiträge
 
Delphi 4 Standard
 
#27

Re: [mySQL]: Fehler in der Abfrage, aber wo?

  Alt 10. Mai 2004, 20:55
schön. gut, dass du zugibst, dass ich recht habe
wenn ich dich richtig verstanden hab, dann verwendest du gar keine ID und verknüpfst bei jeder abfrage immer alle felder?

noch ist es ja nicht zu spät. leg ein ID_feld an, gib ihm den typen LongInt und definiere es als primary key (es muss sich aber an der ersten stelle in der tabelle befinden, sonst klappt das nicht).
dieses befüllst du dann von 1 bis zur anzahl deiner datensätze.
vor dem anlegen eines neuen datensatzes holst du dir die letzte eintragnummer, erhöhst sie um 1 und schon ist die neue ID hergestellt. na so schwierig ist das aber auch nicht.
vom typen 'autowert' rate ich dir ab, der macht mehr probleme als er vorteile bringt

und wenn du schon beim ändern bist, kannst auch gleich indizes auf jene felder legen, in denen du am öfteren suchen wirst. (zb: zuname) dadurch erhöht sich die suchgeschwindigkeit ungemein. *g*

mfg, stefan
  Mit Zitat antworten Zitat