Forum - Beitrag anzeigen

CF-Basics - RE:

Icon Pfeil Startseite Icon Pfeil Kategorie Icon Pfeil Suche

Icon Forum Beitrag vom 20.11.2001 14:07 (314 Aufrufe)
Name: chrigel
Titel: RE: <CF_INSERT>
Inhalt: >Hi Leute,
>
>ich möchte Daten aus einem Formular (z.b. Name,Adresse ... ) in meine Access-Datenbank mit <CF_INSERT> einfügen. Das funktioniert auch alles super und ohne probleme. Jetzt möchte ich allerdings eine laufende Kundennummer vergeben, die direkt im Anschluss angezeigt werden soll -> bei mir der Primary key <Auto Wert>.
>
>Jetzt habe ich zwei Fragen:
>1. Was ist die schnellste und sicherste Lösung um den Primary Key direkt zurückgeliefert zu bekommen? Gibt es einen Wert der von <CF_insert> abgegeben wird? ( z.B. bla blub "insert into Kunden_id value X" oder was ähnliches oder muss ich nachdem einfügen wieder eine Abfrage machen und den #endrow# wert ausgeben lassen?
>
>2. Gibt es in Access eine möglichkeit den Index <auto wert> erst ab z.b. 1001 starten zu lassen?
>
>Vielen dank schon mal für eure Hilfe :)
>
>Tschööh Florian



Du kannst auch mit untenstehendem Befehl eine eindeutige Kundennummer generieren und diese dann als Kunden-ID mit einfügen (anstelle AutoWert).
(Gibt einen Universally Unique Identifier (UUID) zurück mit dem Format 'XXXXXXXX-XXXX-XXXX-XXXXXXXXXXXXXXX', wobei 'X' für eine hexadezimale Ziffer steht (0-9 oder A-F).

Danach ist der Kunde eindeutig.
Jedoch nicht so einfach über die nummer zu identifizieren.

<CFOUTPUT>
<cfset kundenid = '#CreateUUID()#'>
</CFOUTPUT>

Tja, ist ja nur eine Idee.


Antworten

Bitte melden Sie sich kostenlos an, um eine Antwort auf diesen Beitrag zu erstellen.


Das deutsche ColdFusion-Forum cfml.de ist das Portal für Einsteiger und Experten zum Thema ColdFusion und der ColdFusion Markup Language (CFML).

© 2017 Webdesign & Hosting: CHC ONLINE Kassel | SOLVA Content-Management-System CMS
Urlaub-Angebote.de - Urlaub mit Bestpreis-Garantie buchen