AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Kein Datensatz->Fehler abfangen & DBEdit zurückschreiben
Thema durchsuchen
Ansicht
Themen-Optionen

Kein Datensatz->Fehler abfangen & DBEdit zurückschreiben

Ein Thema von daywalker-dj-k · begonnen am 14. Jan 2004 · letzter Beitrag vom 14. Jan 2004
Antwort Antwort
Benutzerbild von trifid
trifid

Registriert seit: 12. Sep 2003
297 Beiträge
 
#1

Re: Kein Datensatz->Fehler abfangen & DBEdit zurücksc

  Alt 14. Jan 2004, 22:15
Hallo,

mitlerweile poste ich deine anliegen quer ... kann anstrengend werden (nicht für mich, für dich)

Zitat:
also die verbindung soll nicht von anfang an true sein, da später auf diese db von mehreren computern aus zugegriffen werden soll -> möglichst kurze verbindungen nur aufbauen
wenn du ständig die Verbindung aufbaust und trennst bei deiner access-datenbank, dann
warten irgendwann die anderen
bei access ist es nicht so kritisch wie bei einen SQL-Server



Zitat:
also soll ich diesen sql-string als command-text einsetzen und nachher abfragen ob das ungleich 0 ist, oder wie ist das gemeint?
Delphi-Quellcode:
   ADODataSet.Close;
   ADODataSet.CommandText := Format (SELECT Count(*) as Anzahl FROM kunden WHERE KDNR='%s', Edit1.Text);
  ADODataSet.Open;
  n := ADOQuery.FieldByName('Anzahl').asInteger;
  if n > 0 then
  begin
      // huch ich habe eine Kunden
  end else begin
      // nichts gefunden
  end;
Zitat:
.post wurde nicht ausgeführt. hab noch nie vorher auf ne access-db zugegriffen. wie bzw. an welchem objekt muss ich das ausführen.
Es gibt von Borland eine wunderschöne Einführungs-Broschüre die liegt bei jeden Delphi dabei
Hier ist ein Beispiel beschrieben wie man sich in die Datenbank-Komponenten einarbeitet kann.

Delphi-Quellcode:
ADODataSet.Edit;
ADODataSet.FieldByName('KundenName').asString := 'daywalker-dj-k';
ADODataSet.Post;
wenn Du den DBnavigator verwendest, dann wird das "häckchen" aktiv - dahinter verbirgt sich ein post

[edit=r_kerber]Code ind Delphi-Tags geändert. Mfg, r_kerber[/edit]
  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 08: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