AGB  ·  Datenschutz  ·  Impressum  







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

dbComboBox - MySQL - MyDac

Ein Thema von Sidi61 · begonnen am 19. Aug 2014 · letzter Beitrag vom 23. Aug 2014
Antwort Antwort
Perlsau
(Gast)

n/a Beiträge
 
#1

AW: dbComboBox - MySQL - MyDac

  Alt 21. Aug 2014, 22:33
Hast du die DB-Komponenten auf derselben Form wie die datensensitiven Komponenten? Normalerweise verwendet man für ersteres ein Datenmodul und erzeugt dann Ereignisse, auf die die datensensitiven Komponenten in den Formularen reagieren können.

Zeig doch bitte mal den Code in AfterScroll
  Mit Zitat antworten Zitat
Sidi61

Registriert seit: 13. Jun 2006
97 Beiträge
 
Delphi XE5 Professional
 
#2

AW: dbComboBox - MySQL - MyDac

  Alt 22. Aug 2014, 19:26
Habe einfach mal den Code in der Afterscroll auskommentiert, das Problem bleibt bestehen
  Mit Zitat antworten Zitat
Perlsau
(Gast)

n/a Beiträge
 
#3

AW: dbComboBox - MySQL - MyDac

  Alt 23. Aug 2014, 08:46
Sorry, aber ohne Code und ohne Antworten auf meine Nachfragen kann ich dir nicht helfen. Wie sollte die Entfernung des Codes aus AfterScroll was an deinem Problem ändern? AfterScroll wird nach dem Scrollen der Datenmenge ausgeführt. Verwendet man im Hauptformular nicht-datensensitive Komponenten zur Darstellung der Datenmenge, benötigt man ein Ereignis, das die Anzeige aktualisiert. Du machst das bisher mit dem Klick-Ereignis deiner DB-Navigator-Komponente. Dabei wird die Anzeige bei jedem Klick aktualisiert, auch wenn sie gar nicht aktualisiert werden muß, weil nämlich nicht jeder Klick auf den DB-Navigator ein Scroll-Ereignis auslöst. Deshalb empfahl ich dir, das Ereignis im AfterScroll auszulösen (im Datenmodul, wo sich hoffentlich deine Datenbank-Komponenten befinden) und an das Hauptformular zu senden. Obwohl ich bereits um diese Information gebeten hatte, weiß ich noch immer nicht, ob deine DB-Komponenten auf dem Hauptformular liegen oder in einem Datenmodul. Ich weiß im Grunde gar nichts über dein Projekt und kann dir daher auch nicht sagen, was da schiefläuft. Offenbar ist dein Code so geheim, daß du ihn hier nicht darstellen darfst. Tja, das ist Pech ... Ich möchte dir nicht weiter alles aus der Nase ziehen müssen. Schönen Tag noch ...
  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:43 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