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
        
Tutorial: ASP und Datenbanken Teil 1

Tutorial-Inhalt
1. Teil : Einleitung
2. Teil : Aufbau einer Verbindung (http://www.devtrain.de/news.asp?artnr=286)
3. Teil : SELECT-Anweisungen (http://www.devtrain.de/news.asp?artnr=295 )
4. Teil : UPDATE und INSERT INTO (http://www.devtrain.de/news.asp?artnr=293)
5. Teil : CREATE TABLE ... (http://www.devtrain.de/news.asp?artnr=293 )
Zusätze: GROUP BY- und HAVING-Klausel von SQL (http://www.devtrain.de/news.asp?artnr=289)

Vorwort:
Wer sollte das lesen? Jeder der in ASP eine Datenbank implementieren will. Und jeder der Visual Interdev 6.0 für seine Entwicklung nützt. Die Verwendung von Visual Interdev ist aber nur von Vorteil und keine Voraussetzung.

In ASP mit Datenbanken zu arbeiten, ist wohl eins der wichtigsten Kapitel in ASP überhaupt. Die Datenbankverwendung verleiht dem Web erst seine Dynamik. Durch sie wird dem Web der Name ?Web-Anwendung? erst gerecht.

Für was brauche ich DBs in ASP eigentlich?
Nützlich sind sie bei der Erstellung eines Online-Shops mit Warenkorb und der anschließenden Bestätigung des Einkaufs durch eine Email. Aber auch bei FOREN, Kalender oder Kataloge sind diese ein cooles Werkzeug.

Was ist ADO?
Ausgesprochen, das ActiveX-Data-Object, baut auf dem OLE-DB-Modell von Microsoft auf. Es ist eine Schnittstelle über die alle OLE-DB-Datenbanken angesprechen werden können. Mit ADO wird der Zugriff auf Datenbanken übers Internet erst möglich, was in den Vorgängern wie RDO und DAO (auf die ich hier nicht näher eingehen will) nicht möglich war. Wichtig ist ADO vereint alle Vorteile der beiden Vorgänger, ist schnell, und einfach zu handhaben.

ADO-Objekte:
ADO verfügt über sieben Hauptobjekte. Hier sind die wichtigsten drei.(um Abfragen zu realisieren)

Connection-Objekt
Dieses Objekt ist das zentrale Objekt von ADO. Es verwaltet die Verbindung zur Datenbank. Alle Verbindungsinformationen werden in ihr gespeichert. Mit der Conn. kann die Verbindung geöffnet und geschlossen werden. Alle anderen Objekte benötigen also die Connection um in Aktion treten zu können.

Recordset-Objekt
Mit dem Recordset kann ich durch eine Tabelle von oben nach unten navigieren. Ein aktuelles Recordset enthält immer nur eine Zeile, mit seinen Spalten(Fields).

Field-Objekt
Das Field-Objekt spricht die Spalten einer Tabelle an. Ein ?Field? kann über den Namen der Tabellenspalte angesprochen werden.

Die anderen sind:
Command-Objekt
Hiermit kann man einen Befehl festlegen, der auf der Datenbank ausgeführt werden soll. Z.B. Tabelle erstellen, Spalte erstellen, Feldwerte einfügen usw.

Parameter-Objekt
Um Befehle an die DB zu schicken. Das Parameter-Objekt wird meist zusammen mit dem Command-Objekt verwendet.

Property-Objekt
Das Property-Objekt beinhaltet informationen, die von der spezifischen Datenbank bzw dem Provider zur Verfügung gestellt werden.

Error-Objekt
Dieses Objekt in der Container für Fehlermeldungen, die von der Datenbank kommen.

In den verlinkten Artikeln unten wird ein der Aufbau eines Datagrid beschrieben. Zusätzlich steht der komplette Code für die Seiten mit Datenbank zum Download bereit.


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

  Erfasst am: 04.02.2001
  Gültig bis: 29.03.2001
10 Ratings
Bewertung: 72,0%
schlecht    sehr gut  

 
© Copyright 2007 ppedv AG