Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Kundennummer zuweisen in Paradox DB (https://www.delphipraxis.net/22412-kundennummer-zuweisen-paradox-db.html)

PES 17. Mai 2004 14:09


Kundennummer zuweisen in Paradox DB
 
Hallo,
bei unser Kunden db wir die Kundennummer durch die abfrage maxid automatisch zugewiesen. Jedoch geht er hier in der Kundennummer nie über 10 hinaus. Unsere frge ist ob einer ne ahnung hat warum?? Wir wollen ja mehr als 10 verschiedene Kundennummern vergeben.
Delphi-Quellcode:
begin
   FormNeuerKunde.show;
   FormNeuerKunde.TableNeuerKunde.Active:=True;
   FormNeuerKunde.TableNeuerKunde.insert;


   maxID := -1;
try
  FormNeuerKunde.querySQL.active:=false;
  FormNeuerKunde.querySQL.sql.clear;
  FormNeuerKunde.querySQL.sql.add('SELECT Max(Kundennummer) as maxid FROM Kunde');
  FormNeuerKunde.querySQL.active:=true;
  if FormNeuerKunde.querySQL.RecordCount > 0 then
    maxID:=FormNeuerKunde.querySQL.FieldbyName('maxid').Value
except
end;
     if MaxID = -1 THEN
     FormNeuerKunde.DBEditKundennummer.text:=IntToStr(maxID+2)
     ELSE
     FormNeuerKunde.DBEditKundennummer.text:=IntToStr(maxID+1)



end;
Danke PES

sakura 17. Mai 2004 14:11

Re: Kundennummer zuweisen in Paradox DB
 
Nutze doch bitte mal die Delphi-Tags

...:cat:...

Memo 17. Mai 2004 15:10

Re: Kundennummer zuweisen in Paradox DB
 
Welcher Feldtyp ist Kundennummer?
Gibt es irgendeine Fehlermeldung wenn der Wert 10 überschritten wird?
Hast du es schon debuggt?

PES 17. Mai 2004 15:21

Re: Kundennummer zuweisen in Paradox DB
 
Feldtyp ist Alpha, nein es gibt keine Fehlermeldung. Er vergibt einfach dann immer wieder die 10.

Memo 17. Mai 2004 15:26

Re: Kundennummer zuweisen in Paradox DB
 
Zitat:

Zitat von PES
Feldtyp ist Alpha, nein es gibt keine Fehlermeldung.

Wie groß ist das Feld?

PES 17. Mai 2004 15:31

Re: Kundennummer zuweisen in Paradox DB
 
Größe ist 5

Memo 17. Mai 2004 15:55

Re: Kundennummer zuweisen in Paradox DB
 
Kommentiere bitte mal den Try/Except-Teil aus. Kommt dann immer noch keine Fehlermeldung?

PES 17. Mai 2004 16:00

Re: Kundennummer zuweisen in Paradox DB
 
Immer noch keine Fehlermeldung :(

Memo 17. Mai 2004 16:16

Re: Kundennummer zuweisen in Paradox DB
 
Mache mal aus dem Apha- ein Integerfeld.

PES 17. Mai 2004 16:21

Re: Kundennummer zuweisen in Paradox DB
 
Funzt, danke :hello:
Und kannst uns vielleicht auch erklären warum das falsch war.
Aber großen Dank


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:07 Uhr.
Seite 1 von 2  1 2      

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