AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 16:32

Parameter dieser Suchanfrage:

Suche in Thema: Insert SQL
Suche alle Beiträge, die von "Hansa" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 12 von insges. 12 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    Re: Insert SQL

      Delphi
      by Hansa, 16. Okt 2004
    Wie kiar das beschrieben hat, so geht es im Prinzip. Wenn schon, dann aber direkt eine stored Procedure verwenden. Ja, man lernt eben nie aus. :zwinker: Das von mir anfangs eingeführte Lager-Beispiel habe ich so realisiert (Menge soll vom Bestand abgezogen werden) :

    Delphi :

    procedure SchreibeLager (menge : integer);
    begin
    with EingDM do begin // EingDM : DataModule
    ...
  • Forum: Datenbanken

      Delphi
      by Hansa, 30. Jun 2003
    bist hoffentlich nicht beleidigt. Ich mach jetzt einfach notfalls "Try and Error" :mrgreen:
  • Forum: Datenbanken

    Re: hmm,

      Delphi
      by Hansa, 30. Jun 2003
    Das geht einfacher mit IsEmpty nur mal so nebenbei bemerkt. 8) Lemmy hat mich mit seinen leeren Datenmengen trotzdem verwirrt. Lemmy, wo bist Du :?:
  • Forum: Datenbanken

    Re: hmm,

      Delphi
      by Hansa, 30. Jun 2003
    NULL <> 0, schon klar und wie soll ich es jetzt machen? Was ist, wenn das SELECT etwas liefert und was, wenn nicht ?
  • Forum: Datenbanken

      Delphi
      by Hansa, 30. Jun 2003
    Ja, das kommt der Sache schon recht nahe. Schlau werde ich aber immer noch nicht so recht. Wie mache ich das mit vorhanden und Zugang ? Und was ist mit den leeren Datenmengen? Was muß man da beachten ?
  • Forum: Datenbanken

      Delphi
      by Hansa, 30. Jun 2003
    Eben, so ähnlich ist das. Kein Lager-Dataset: Insert, aktualisieren : Update und nun kommen die Datenmangen ins Spiel. Beim Insert ist eben keine da und beim Update muß die vorhandene angepaßt werden. Nur wie ?

    @Lemmy: Deine Frage vorher habe ich nicht sofort verstanden. Es geht um nicht visuelle Sachen. Das soll hinter den Kulissen laufen.
  • Forum: Datenbanken

      Delphi
      by Hansa, 30. Jun 2003
    Und wie soll ich das machen ? Was ist mit dem Dataset zu machen? Und was ist bei Zugängen von neuen Artikeln, wo halt gar kein Lagerbestand da ist, auch nicht mit Bestand=0?
  • Forum: Datenbanken

      Delphi
      by Hansa, 30. Jun 2003
    So weit habe ichs jetzt geschnallt. Habe es frei nach Alfons_g gemacht. :mrgreen: Eine Query und ein ExecSQL, geht auch soweit mit insert. Aber was ist wenn ich einen vorhandenen Lagerbestand von 10 habe und da noch 10 Teile ins Lager kommen ? Dann muß ich doch updaten odewr nicht ? Vorher muß ich dann mit select den alten Bestand suchen und die Zahl von 10 auf 20 erhöhen ? Oder soll ich das...
  • Forum: Datenbanken

      Delphi
      by Hansa, 30. Jun 2003
    Ich muß also TQuery statt Tdataset verwenden ? Probiere es sofort aus, aber was ist bei dem Lagerbeispiel ? Angenommen ich habe einen neuen Artikel, dann ist sowieso keine Datenmenge da, aber bei einem bestehenden Bestand muß ich ja zuerst diesen lesen und dann aktualisieren, z.B. Zugänge verbuchen. Muß ich da jetzt ein Dataset UND ein Query benutzen ? Ersteres zum lesen der vorhandenen Daten und...
  • Forum: Datenbanken

      Delphi
      by Hansa, 30. Jun 2003
    Da da ist mir zu hoch. Was hat das jetzt mit leeren Datenmengen zu tun ? Ich habe ja extra den Lagerbestand genommen, da kann ich vorher nicht wissen, ob die Datenmenge leer ist. Das Dataset hat zudem keine Eigenschaft "ExecSQL". Je nach Lage muß das eben ein Insert, oder ein Update sein. Im Moment sieht der relevante Code so aus:


    LagDS.Close;
    LagDS.InsertSQL.Text := 'INSERT INTO LAGER...
  • Forum: Datenbanken

      Delphi
      by Hansa, 29. Jun 2003
    Der Code geht so schon, auch der Trigger feuert, aber im Delphi Programm geht es nicht. Ist das Dataset vielleicht verkehrt ? Aber ich setze doch nur den DB-Befehl damit ab, so wie mit ohne Delphi auch. Mich stört, daß keine Fehlermeldung kommt und sich nichts tut.
  • Forum: Datenbanken

    Insert SQL

      Delphi
      by Hansa, 29. Jun 2003
    Hi,

    ich komme mit dem insert einfach nicht klar. Um überhaupt etwas in der DB sehen zu können habe ich kurzerhand folgendes probiert:

    DS.Close;
    DS.UpdateSQL.Text := 'INSERT INTO LAGER (MENGE) VALUES (11)';
    DS.Open;


    Da scheint aber fast alles verkehrt zu sein. 8) Aber es kommt keine Fehlermeldung. Für die ID habe ich einen Trigger, würde das so gehen ?


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Hansa&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=6098
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:45 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz