AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

SQLQuery

Ein Thema von Killer · begonnen am 15. Nov 2003 · letzter Beitrag vom 15. Nov 2003
Antwort Antwort
Killer

Registriert seit: 11. Nov 2003
152 Beiträge
 
Delphi 6 Enterprise
 
#1

SQLQuery

  Alt 15. Nov 2003, 00:51
Hi ich hab folgendes Problem:

Ich hab mir ein Programm geproggt und zwar handelt es sich um ein SQLAbfrage Programm. Man kann damit ne Access Datenbank öffnen und Abfragen durchführen, nun mein Problem:
Wenn man als SQL-String "CREATE TABLE xxx" eingegeben hat, dann wars in einer früheren Version so, dass man die Änderungen erst gesehen hat, wenn man die Datenbankdatei neu geöffnet hat (logisch, hatte ja nix eingebaut, was die Ansicht aktualisiert). Nun ja, nun bin ich auf die Idee gekommen, dass ich die Tabellenansicht nach jeder Abfrage aktualisiere, aber komischerweise zeigte das Programm die neue Tabelle trotzdem nicht an (dasselbe bei "DROP TABLE xxx"). Da probierte ich eine andere Möglichkeit und zwar hab ich einen Timer eingebaut und auf 1sek gestellt, wenn nun ein SQLBefehl eingegeben wird, wird nach 1er Sekunde die Tabellenansicht aktualisiert und siehe da: die neue Tabelle ist nun sichtbar. Wenn ich aber den Timer zb auf 100ms stelle, ist die Änderung nicht sichtbar, komischerweise wird sie erst ab 1er Sekunde sichtbar. Wieso das???? Mache ich irgendwas falsch????
  Mit Zitat antworten Zitat
Bernd Ua

Registriert seit: 10. Nov 2003
Ort: Lindhorst
87 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: SQLQuery

  Alt 15. Nov 2003, 09:39
Ne info über die verwendete Datenbankengine wäre ggf auch sinnvoll gewesen,
weil man Programme die auf Access zugreifen sowohl mit BDE als auch mit ADO "proggen" kann.

Was die BDE angeht, schau mal in die Hilfe zu FlushSchemaCache der TDatabase,
was ADO angeht habe ich gerade keine Idee

Bernd
Bernd Ua
  Mit Zitat antworten Zitat
Killer

Registriert seit: 11. Nov 2003
152 Beiträge
 
Delphi 6 Enterprise
 
#3

Re: SQLQuery

  Alt 15. Nov 2003, 17:03
Achso tut mir leid, ich verwende die ADO Komponenten, die Datenbankengine iss die "Microsoft Jet Engine"...
  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 03:35 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