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????