AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi TTable und TQuery in Verbindung mit DBNavigator !!!
Thema durchsuchen
Ansicht
Themen-Optionen

TTable und TQuery in Verbindung mit DBNavigator !!!

Ein Thema von HolgerCW · begonnen am 8. Dez 2006 · letzter Beitrag vom 8. Dez 2006
Antwort Antwort
HolgerCW

Registriert seit: 28. Nov 2006
Ort: Marl
1.207 Beiträge
 
Delphi XE7 Enterprise
 
#1

TTable und TQuery in Verbindung mit DBNavigator !!!

  Alt 8. Dez 2006, 09:53
Datenbank: ORACLE • Version: 9 • Zugriff über: TDatabase
Hallo zusammen,

vielleicht sehe ich das falsch:

Wenn ich einen DBNavigator mit einem TTable verbinde kann ich Daten im DBGrid ändern, löschen, hinzufügen.

Wenn ich einen DBNavigator mit einer TQuery verbinde kann ich die Daten im DBGrid mir nur ansehen.

Jetzt habe ich einen Umschaltbutton gemacht der einmal der DataSource für die DBGrid und den DBNavigator die TQuery und einmal die TTable zuweist. Das klappt auch.

Jetzt kommt mein Problem: Plötzlich kann ich, auch nicht wenn ich die TTable zugewiesen habe die Daten im DBGrid ändern. Mit dem DBNavigator kann ich wohl eine Zeile hinzufügen. Es erscheint so als ob im DBGrid die Tastatur gesperrt ist. Warum ?

Gruss

Holger
  Mit Zitat antworten Zitat
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: TTable und TQuery in Verbindung mit DBNavigator !!!

  Alt 8. Dez 2006, 10:58
Wahrscheinlich ist Deine Query statisch und kann daher nicht upgedated werden.
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat
HolgerCW

Registriert seit: 28. Nov 2006
Ort: Marl
1.207 Beiträge
 
Delphi XE7 Enterprise
 
#3

Re: TTable und TQuery in Verbindung mit DBNavigator !!!

  Alt 8. Dez 2006, 11:22
Hi,

mein Problem habe ich lösen können,

wenn man dgrowselect drin hat geht das natürlich nicht und der haut ja auch dgediting raus. Muss man nach raus nehmen von dgrowselect wieder aktivieren.

Zu TQuery statisch: Wie bekomme ich es hin eine Query upzudaten. Wie kann ich die dann dynamisch machen ?

Gruss

Holger
  Mit Zitat antworten Zitat
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: TTable und TQuery in Verbindung mit DBNavigator !!!

  Alt 8. Dez 2006, 11:56
Die Query darf nur Felder aus einer Tabelle in der Rückgabemenge enthalten und Du musst RequestLive auf true setzen.
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat
HolgerCW

Registriert seit: 28. Nov 2006
Ort: Marl
1.207 Beiträge
 
Delphi XE7 Enterprise
 
#5

Re: TTable und TQuery in Verbindung mit DBNavigator !!!

  Alt 8. Dez 2006, 12:27
Hallo,

danke für die Antwort. Das mit Request Live funktioniert aber leider nur manchmal. Bei ganz simplen Abfragen auf die Tablle ohne ORder by.

Danke dafür

Gruss

Holger
  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 06:15 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