vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Performance Fragen 
Autor: Manfred X
Datum: 25.06.17 10:34

Die internen Datenklassen werden befüllt, sobald im Code
eine Abfrage aus einer externen Datenquelle gestartet worden ist.
Mit den Controls hat das nichts zu tun. Es kommt auf die Gestaltung
der Abfrage an. Bei einer Datenbank kann man regeln, ob viele
Daten durch eine Abfrage geholt werden, oder ob man mit kleinen
bedarfsgerechten "Portionen" arbeitet (Nachladen).

Die Datenbindung von Controls wird durchgeführt, sobald und
wie sie eingerichtet worden ist - es sei denn, die Bindung wird im
Code zeitweise suspendiert. Die Sichtbarkeit von Controls spielt
dabei direkt keine große Rolle.

Visibilität ist relevant für das "Redrawing" der Form. Das kann
für die Performance beim Laden eine indirekte Bedeutung haben, wenn
währenddessen die Datenanzeige in den bereits gebundenen Controls oft
aktualisiert werden muß. Diese Performance-Einflüße steuert man durch
temporäre Suspendierung oder völlige Unterbrechung der Datenbindung.

Wichtig ist auch, die Ereignisverarbeitung der Controls, der
Bindeklassen und der internen Datenquellen im Auge zu behalten.
Falls während des Lade-/Binde-Vorgangs Ereignisse ausgelöst und im Code
bearbeitet werden, kann das eine erhebliche Verzögerungswirkung haben.
Eventuell müssen rechenzeitintensive Routinen durch Setzen/Abfragen
eines "Sperr-Boolean" vorübergehend "abgestellt" werden.

Beitrag wurde zuletzt am 25.06.17 um 10:53:38 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Performance Fragen1.313Bazi22.06.17 12:18
Re: Performance Fragen578Manfred X23.06.17 11:17
Re: Performance Fragen602Bazi23.06.17 13:30
Re: Performance Fragen596Manfred X23.06.17 17:11
Re: Performance Fragen576Bazi24.06.17 17:51
Re: Performance Fragen572Manfred X24.06.17 20:35
Re: Performance Fragen590Bazi24.06.17 22:53
Re: Performance Fragen772Manfred X25.06.17 10:34
Re: Performance Fragen544Bazi26.06.17 18:38

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel