DevTrain Startseite Visual Studio 1 Magazin  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren


   Autor: Bernhard Elbl Artikel Drucken
        
PowerUp Your ADO-Code

ADO ist die Schnittstelle für Datenbankzugriffe schlecht hin. Über diese können Sie auf alle OLE-DB-fähigen Datenbanken zugreifen. ADO ist schnell und es wird noch bedeutend schneller, wenn Sie das Objekt-Modell von ADO optimal ausnutzen. Hier für gibt es einige Tips, welche auch Profis noch überraschen werden.

In der DataAccess SDK von Microsoft ist ein Visual Basic Sample enthalten, dass ca 15 Performance-Tips umfasst.
URL der SDK...
http://www.microsoft.com/downloads/release.asp?ReleaseID=24727&area=search&ordinal=10
Wenn Sie die SDK installiert haben, suchen Sie nach folgender Verzeichnis-Bezeichnung...
C:Program FilesMicrosoft Data Access SDKSamplesADOPerformance
 
Hier ein TIP der mich besonders überrascht hat, obwohl es eigentlich alles ganz simple ist.
Beim ansprechen von Fields eines Recordsets kann man folgendes schneller/besser machen.
NORMAL
do until rs.EOF
  Response.Write rs.Fields("SPALTEN_NAME").Value
  rs.MoveNext
loop
 
BESSER/SCHNELLER
set oMyField = rs.Fields("SPALTEN_NAME")
do until rs.EOF
  Response.Write oMyField.Value
  rs.MoveNext
loop

Die Field-Objecte können wesentlich schneller angesprochen werden, wenn vorher eine Referenz auf das Object gesetzt wird. Wir gehen also nicht den Umweg über die Fields-Collection.
 

 

DevTrain Camp - Schneller zum .NET 3.5 Developer
 
Verwandte Artikel      Verlinkte Dokumente
    Keine verknüpften Dokumente
    Keine Links vorhanden

  Erfasst am: 16.04.2002
  Gültig bis: 16.05.2002
2 Ratings
Bewertung: 100,0%
schlecht    sehr gut  

 
© Copyright 2007 ppedv AG