Die Suche ergab 13 Treffer

von eiko
Mo 7. Jan 2019, 15:25
Forum: Datenbanken
Thema: [Erledigt] Eindeutige ID in Mehrbenutzerungebung
Antworten: 13
Zugriffe: 5361

Re: Eindeutige ID in Mehrbenutzerungebung

Erstmal Danke an alle fürs Mitdenken!

Ich hab das jetzt so wie von euch angeregt umgesetzt,
indem ich die ID des ersten Datensatzes auslese und diese dann als gemeinsames Kennzeichen weiterverwende!

Problem ist gelöst!

Danke eiko
von eiko
Do 20. Dez 2018, 07:44
Forum: Datenbanken
Thema: [Erledigt] Eindeutige ID in Mehrbenutzerungebung
Antworten: 13
Zugriffe: 5361

Re: Eindeutige ID in Mehrbenutzerungebung

Erstmal Danke an alle fürs mitdenken!

Eine eindeutige ID für jeden einzelnen Datensatz lasse ich schon von der DB erzeugen,
das ist nicht das Problem.

Ich möchte aber noch mehrere Datensätze zu einer Gruppe zusammenfassen,
dies soll über eine gemeinsame Gruppen-ID geschehen.
Diese eindeutige ...
von eiko
Mi 19. Dez 2018, 15:08
Forum: Datenbanken
Thema: [Erledigt] Eindeutige ID in Mehrbenutzerungebung
Antworten: 13
Zugriffe: 5361

Re: Eindeutige ID in Mehrbenutzerungebung

mschnell hat geschrieben:Das muss gehen !
Dachte ich auch,
aber irgendwie mach ich wohl noch was falsch.

Ein funktionierendes Beispiel wäre vermutlich hilfreich.

Grüße eiko
von eiko
Mi 19. Dez 2018, 15:00
Forum: Datenbanken
Thema: [Erledigt] Eindeutige ID in Mehrbenutzerungebung
Antworten: 13
Zugriffe: 5361

[Erledigt] Eindeutige ID in Mehrbenutzerungebung

Hallo alle Zusammen,

ich möchte mehrere Datensätze über eine TMsSqlConnection in eine MS-SQL-Datenbank schreiben,
welche alle eine gemeinsame ID haben sollten.

Eine Möglichkeit dazu wäre:
- letzte benutzte ID aus einer Tabelle auslesen
- ID inkrementieren und verarbeiten
- neuen Stand der ID in ...
von eiko
Mi 4. Apr 2012, 13:50
Forum: Datenbanken
Thema: "Insert" in MSSQL-DB
Antworten: 21
Zugriffe: 8070

Re: "Insert" in MSSQL-DB

Zeos kann unter WIndows direkt mit MSSL umgehn, seit Jahren im Einsatz und funktioniert top.
So Jungs,
erstmal entschuldigt daß ich mich so lange nicht mehr gemeldet hab!

Hab mir den Tip mit ZEOS zu Herzen genommen und es nach einigen mühsamen Installations-Versuchen auch zum laufen gebracht ...
von eiko
Mi 28. Mär 2012, 15:44
Forum: Datenbanken
Thema: "Insert" in MSSQL-DB
Antworten: 21
Zugriffe: 8070

Re: "Insert" in MSSQL-DB

SqlQuery.Close;
SqlQuery.SQL.Clear;
SqlQuery.SQL.Add('INSERT INTO SNSerienNr ');
SqlQuery.SQL.Add('(IdentNr, SerienNr, Zusatz, EtikettTyp, Text1, Text2, Text3, Bem) ');
SqlQuery.SQL.Add('VALUES (:IDNR, :SERNR, :ZUSATZ, :TYP, :TEXT1, :TEXT2, :TEXT3, :BEM) ');
SqlQuery.Params.ParamByName('IDNR ...
von eiko
Mi 28. Mär 2012, 09:19
Forum: Datenbanken
Thema: "Insert" in MSSQL-DB
Antworten: 21
Zugriffe: 8070

Re: "Insert" in MSSQL-DB

Du musst beim Insert den Not-Null-Feldern Werte zufügen. Das ist obligatorisch. Und wo bitte heißen denn in der Tabelle Felder "Feld1", "Feld2" etc.?

Tschuldigung daß ich nicht gleich alle Firmendetails preisgegeben hab!
Das Not-Null-Feld "ID" ist ein sich automatisch selber hochzählendes Feld ...
von eiko
Di 27. Mär 2012, 13:37
Forum: Datenbanken
Thema: "Insert" in MSSQL-DB
Antworten: 21
Zugriffe: 8070

Re: "Insert" in MSSQL-DB

So sieht das Original aus:
von eiko
Di 27. Mär 2012, 12:10
Forum: Datenbanken
Thema: "Insert" in MSSQL-DB
Antworten: 21
Zugriffe: 8070

Re: "Insert" in MSSQL-DB

SqlQuery.Close;
SqlQuery.SQL.Clear;
SqlQuery.SQL.Text := 'INSERT INTO Tabelle (Feld1 Feld2, Feld2) VALUES (:FLD1, :FLD2, :FLD3)';

SqlQuery.Params.ParamByName('FLD1').AsString := 'AAA';
SqlQuery.Params.ParamByName('FLD2').AsInteger := 1;
SqlQuery.Params.ParamByName('FLD3').AsString := 'BBB ...
von eiko
Di 27. Mär 2012, 11:15
Forum: Datenbanken
Thema: "Insert" in MSSQL-DB
Antworten: 21
Zugriffe: 8070

Re: "Insert" in MSSQL-DB

So, neuer Stand!

SqlQuery.Close;
SqlQuery.InsertSQL.Clear;
SqlQuery.InsertSQL.Add('INSERT INTO Tabelle ');
SqlQuery.InsertSQL.Add('(Feld1 Feld2, Feld2) ');
SqlQuery.InsertSQL.Add('VALUES (:FLD1, :FLD2, :FLD3) ');

SqlQuery.Params.ParamByName('FLD1').AsString := 'AAA';
SqlQuery.Params.ParamByName ...
von eiko
Mo 26. Mär 2012, 15:02
Forum: Datenbanken
Thema: "Insert" in MSSQL-DB
Antworten: 21
Zugriffe: 8070

Re: "Insert" in MSSQL-DB

Wenn ich aber statt "Open" dann "ExecSQL" ausführe bekomme ich als Fehler:
"Operation cannot be performed on an inactive Dataset"

Gebs zu, bin etwas ratlos!
von eiko
Mo 26. Mär 2012, 14:01
Forum: Datenbanken
Thema: "Insert" in MSSQL-DB
Antworten: 21
Zugriffe: 8070

Re: "Insert" in MSSQL-DB

Hallo,
danke schonmal vorab für deine Unterstützung!
Meine Versuche sehen so aus:

SqlQueryQuery.Close;
SqlQueryQuery.InsertSQL.Clear;
SqlQueryQuery.InsertSQL.ADD('INSERT INTO Tabelle ');
SqlQueryQuery.InsertSQL.ADD('(Feld1, Feld2, Feld3) ');
SqlQueryQuery.InsertSQL.ADD('VALUES (''AAA'', 1, 'BBB ...
von eiko
Mo 26. Mär 2012, 11:16
Forum: Datenbanken
Thema: "Insert" in MSSQL-DB
Antworten: 21
Zugriffe: 8070

"Insert" in MSSQL-DB

Hallo,
versuche seit Tagen erfolglos über eine TSqlQuery-Komponente einen neuen Datensatz in eine MSSQL-Datenbank einzufügen,
"Select" und "Update" funktionieren problemlos, nur "Insert" will nicht klappen!

Hätte hier vielleicht jemand mal ein funktionierendes Beispiel für ein "Insert",
wäre für ...