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
Die Suche ergab 13 Treffer
- Mo 7. Jan 2019, 15:25
- Forum: Datenbanken
- Thema: [Erledigt] Eindeutige ID in Mehrbenutzerungebung
- Antworten: 13
- Zugriffe: 5361
- 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 ...
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 ...
- Mi 19. Dez 2018, 15:08
- Forum: Datenbanken
- Thema: [Erledigt] Eindeutige ID in Mehrbenutzerungebung
- Antworten: 13
- Zugriffe: 5361
Re: Eindeutige ID in Mehrbenutzerungebung
Dachte ich auch,mschnell hat geschrieben:Das muss gehen !
aber irgendwie mach ich wohl noch was falsch.
Ein funktionierendes Beispiel wäre vermutlich hilfreich.
Grüße 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
Tschuldigung daß ich nicht gleich alle Firmendetails preisgegeben hab!
Das Not-Null-Feld "ID" ist ein sich automatisch selber hochzählendes Feld ...
- 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:
- 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 ...
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 ...
- 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 ...
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 ...
- 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!
"Operation cannot be performed on an inactive Dataset"
Gebs zu, bin etwas ratlos!
- 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 ...
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 ...
- 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 ...
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 ...