Forum: Datenbanken
Delphi
by DirkG,
28. Dez 2008
@omata
Vielen Dank für deine Erweiterung.
@Alle
Ich habe seit gestern ein wenig probiert. Es scheint das es nun zufriedenstellend funktioniert. Also Danke für die schnelle Hilfe und für alle hier noch einmal die komplette Umsetzung.
Die Anwendung besitzt nun keine Kontrolle mehr über die Rechnungsnummer. Die komplette Logik für die Vergabe liegt nun ausschliesslich beim Server. Der...
Forum: Datenbanken
Delphi
by DirkG,
27. Dez 2008
Is richtig, aber problem bleibt immer noch...
SET TERM ^ ;
CREATE PROCEDURE GetNUMBER RETURNS (NEWNUMBER VARCHAR(10)) AS
DECLARE VARIABLE lyear VARCHAR(4);
DECLARE VARIABLE lmonth VARCHAR(2);
DECLARE VARIABLE lid VARCHAR(2);
BEGIN
/* Jahr und Monat für die Suche ermitteln */
Forum: Datenbanken
Delphi
by DirkG,
27. Dez 2008
@mkinzler
Wäre schön gewesen doch bekomme ich das so nicht hin, da ja die Suchanfrage für die bisher vergebenen Nummern mit den Werten von Monat und Jahr gefüllt werden muss. Ich versuche mal folgendes.
SET TERM ^ ;
CREATE PROCEDURE GetNUMBER RETURNS (NEWNUMBER VARCHAR(10)) AS
DECLARE VARIABLE lyear VARCHAR(4);
DECLARE VARIABLE lmonth VARCHAR(2);
DECLARE VARIABLE lid VARCHAR(2);
Forum: Datenbanken
Delphi
by DirkG,
27. Dez 2008
Hallo Leute!
Wieder einmal ein Problem zwischen meinen Ohren...
Also folgendes würde ich gerne erreichen. Um ein Rechnungsnummer zu erzeugen, wurde bisher auf der Client-Seite die Nummer zusammengestellt und geprüft, ob diese noch frei ist. Die Nummer basiert auf einem Schlüssel, der wie folgt aus sieht:
yyyy mm xx
---- -- --
| | |.. Laufende Nummer 01-99
| |..... Nummer des...