DevTrain Startseite Advanced Developers Conference vom 14.-15. Februar 2011  
  
  
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
        
adovbs.inc - Es war ein mal...

ein nützliches Include-File
Die Datei "adovbs.inc" ist eine Sammlung von Konstanten, die dem Programmierer beim Zugriff auf ADO-Datenbanken das coden erleichtern soll. Die Konstanzen sind mit logischen Namen deklariert, weshalb ihre Verwendung einen übersichtlichen Code hervorbringt. Die Datenbanknutzung kann mit Hilfe der Parameter-Konstanten optimiert werden.
Um auf diese Konstanten zugreifen zu können, brauchen Sie ein include file in Ihrer Seite
<!--#include file="adovbs.inc"-->

Das Verwenden von adovbs.inc ist inzwischen eine sehr sehr sehr veraltete Methode. Seit dem Microsoft ActiveX Data Objects(in den Service Pack´s für VS6 enthalten) ist der Einsatz der adovbs.inc überflüssig. Alle Parameter und Konstanten können jetzt über Intellicence bequem und sicher ausgewählt werden.

Die MS ActiveX Data Object 2.5 Library muß inizialisiert werden. Die Inizialisierung kann auch in der global.asa statt finden. In Visual Interdev wird Sie beim Zufügen einer Datenverbindung automatisch hinzugefügt. Oder man kann Sie manuell im Menü Projekt/Projekt-Verweise auswählen.
Um das Objekt einzubinden verwenden Sie...
<!--METADATA TYPE="TypeLib" NAME="Microsoft ActiveX Data Objects 2.5 Library" UUID="{00000205-0000-0010-8000-00AA006D2EA4}" VERSION="2.5"-->
Diese Version ist in Service Pack 4 enthalten. Die neueste Version ist 2.6 in SP5 von Visual Studio.

zur Veranschaulichung der Vorteile der Objekte zwei Beispiele:
ADO-und ASP : adovbs.inc ist in ASP-Seite includiert(oder ActiveX Data Objekt)
rs.Open strSQL, conn, adOpenForwardOnly,  adLockReadOnly, adPropOptional

ADO-und ASP : adovbs.inc ist nicht includiert
rs.Open strSQL, conn, 0, 1, &H0002


Hier ein kleiner Ausschnitt aus der ADOVBS.INC
'---- CursorTypeEnum Values ----
Const adOpenForwardOnly = 0
Const adOpenKeyset = 1
Const adOpenDynamic = 2
Const adOpenStatic = 3

'---- CursorOptionEnum Values ----
Const adHoldRecords = &H00000100
Const adMovePrevious = &H00000200
Const adAddNew = &H01000400
Const adDelete = &H01000800
Const adUpdate = &H01008000
Const adBookmark = &H00002000
Const adApproxPosition = &H00004000
Const adUpdateBatch = &H00010000
Const adResync = &H00020000
Const adNotify = &H00040000
Const adFind = &H00080000
Const adSeek = &H00400000
Const adIndex = &H00800000



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

  Erfasst am: 04.04.2001
  Gültig bis: 04.05.2001
0 Ratings
Bewertung: 0,0%
schlecht    sehr gut  

 
© Copyright 2007 ppedv AG