AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Seltsames Verhalten bei ZEOS und SQL UPDATE?
Thema durchsuchen
Ansicht
Themen-Optionen

Seltsames Verhalten bei ZEOS und SQL UPDATE?

Ein Thema von ryLIX · begonnen am 27. Jan 2009 · letzter Beitrag vom 27. Jan 2009
 
ryLIX

Registriert seit: 16. Nov 2008
Ort: Westoverledingen
264 Beiträge
 
RAD-Studio 2009 Pro
 
#1

Seltsames Verhalten bei ZEOS und SQL UPDATE?

  Alt 27. Jan 2009, 12:37
Datenbank: SQLite • Version: 3 • Zugriff über: ZEOSLib
Moin

Ich bin gerade etwas verwirrt
Folgendes geht vor sich:
Ich Möchte ein VARCHAR Feld in einer Tabelle ändern.
Dazu rufe ich ein modales Formular auf und lasse den User den Text eingeben.
Wenn er dann Ok klickt solls per SQL UPDATE in die Datenbank.
Nun kommt der Haken.
Hier der QT:

Delphi-Quellcode:
procedure TMain.btnChangeCommentClick(Sender: TObject);
begin
  if lbFSW.ItemIndex <> -1 then
  begin
  CommentForm.ShowModal;
  if CommentForm.ModalResult = mrOK then
      ShowMessage('UPDATE '+table+' SET COMMENT ="'+CommentUnit.Comment+'" WHERE FSW ="'+col+'"');
      ZQuery1.SQL.Clear;
      ZQuery1.SQL.Add('UPDATE '+table+' SET COMMENT ="'+CommentUnit.Comment+'" WHERE FSW ="'+col+'"');
      ZQuery1.Open;
      ZQuery1.Close;
    lbFSWClick(Self);
  end;
end;
Jetzt das wo es bei mir gerade Hakt.
Wenn ich ShowMessage nicht aufrufe bekomme ich eine "LogicalError/Missing Database" Exception.
Wobei die Message gernicht angezeigt wird wenn sie Aufgerufen wird!?!

Warum?
Ich verstehs gerade nicht.
Alle Variablen enthalten Daten und auch die Korrekten.
Mit dem Aufruf von ShowMessage wird auch alles richtig eingetragen.
Markus
Hamburflys, Scrubble-Fubble-Puff-Shake, Muffin-Purper-Gurk?
  Mit Zitat antworten Zitat
 


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 23:03 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