AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Mehr Benutzer Primary Key Insert in Tabelle
Thema durchsuchen
Ansicht
Themen-Optionen

Mehr Benutzer Primary Key Insert in Tabelle

Ein Thema von etom291272 · begonnen am 15. Feb 2005 · letzter Beitrag vom 1. Nov 2007
Antwort Antwort
jensw_2000
(Gast)

n/a Beiträge
 
#1

Re: Mehr Benutzer Primary Key Insert in Tabelle

  Alt 15. Feb 2005, 13:26
Keine schlechte Variante um "unnötige" OLE Exceptions abzufangen. Die 1000 ms zwischen den Versuchen finde ich jedoch etwas zu lang ... 500ms sollten IMHO locker reichen ...



Zitat:
Anmerkung: Ich kann keinen Autowert oder GUID für den eindeutigen Schlüssel verwenden.
Ein GUID als Primary Key funktioniert...

SQL-Code:
INSERT INTO TABLE1 (GUID,Vorname,Name)
            VALUES (GetGUID,'Hans','Wurst')


Delphi-Quellcode:
// benötigt Unit ACTIVEX
function GetGuid: variant;
var
  ID: TGUID;
begin
  Result := '';
  if CoCreateGuid(ID) = S_OK then
    Result := GUIDToString(ID);
end;
Bei Identity Werten (Autoinc) wirds komplizierter..

Schöne Grüße,
Jens
  Mit Zitat antworten Zitat
Antwort Antwort


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 18:15 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz