Einzelnen Beitrag anzeigen

ustra

Registriert seit: 12. Mär 2003
Ort: Geesthacht
138 Beiträge
 
Delphi 5 Professional
 
#1

Kann in einem DBGrid eine Tabelle nicht bearbeiten

  Alt 23. Jun 2005, 15:23
Datenbank: MySQL • Version: 4.0.16-nt • Zugriff über: Zeos 6.1
Hallo,

ich habe ein Problem beim Zugriff auf eine Mysql Datenbank mit den ZEOS Komponenten. Folgende Situation: Ich habe auf einem Formular eine ZConnection, ZTable, Dataset und ein DBGrid.

Ich habe in der Mysql Datenbank unter anderem die Datenbanken db1 und db2. Verbinde ich mich mit db1, kann ich problemlos die Tabelle liste im DBGrid bearbeiten, Änderungen werden übernommen.

Verbinde ich mich nun zu db2 - ich ändere nur in der ZConnection die Eigenschaft database und setze conencted auf true und bei ZTable active auf true - , kann ich keine Änderungen in der Tabelle liste2 vornehmen. Ich sehe allerdings alle Daten. Ich bekomme die Meldung "Can not update this query type". Anzumerken ist noch, dass in beiden Tabellen die gleichen Spalten mit den gleichen Datentypen drin stehen.

Ich kann über ein Webfront problemlos auf db2 zugreifen und Daten ändern. Ich habe mittels phpMyAdmin die Rechte aller eingetragenen Benutzer auf "ALL PRIVILEGES" gesetzt. Ich weiss nicht, woran es liegen kann.

Könnt Ihr mir helfen?

Danke
Ulrich
Ulrich Strauer
  Mit Zitat antworten Zitat