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: Tobi Ulm Artikel Drucken
        
ODBC.NET

Unter -http://msdn.microsoft.com/downloads/default.asp?url=/code/sample.asp?url=/msdn-files/027/001/668/msdncompositedoc.xml&frame=true-
können sich .NET Entwickler (und solche die es werden wollen) eine Zusastz Komponente für .NET Beta 2 herunterladen um nativen ODBC Support für .NET zur verfügung zu stellen. Um die .NET Komponente ("Assembly") zu installieren, führen Sie einfach die Exe Datei aus. Sie müssen dann in Visual Studio.NET Beta2 nur noch die Referenz auf das Assembly setzen und in der jeweiligen Quellcode Datei das Imports oder using Statement einfügen:

using System.Data.Odbc;


System.Data.Odbc bietet die selbe Unterstützung was den Datenbankverkehr betrifft, wie System.Data.Oledb:

Objekte
- Name: Connection Klasse: OdbcConnection Funktion: Baut eine Verbindung zu einer spezifischen Datenquelle auf
- Name: Command Klasse: OdbcCommand Funktion: Ausführen eines Kommandos auf der Datenquelle
- Name: DataAdapter Klasse: OdbcDataAdapter Funktion: Liest einen Forward-Only Stream aus der Datenquelle aus
- Name: DataReader Klasse: OdbcDataReader Funktion: Befüllt ein DataSet und übergibt Veränderungen in der Datenquelle

ConnectionString's für andere DB Quellen:

Driver={MicrosoftODBCforOracle};Server=ORACLE8i7;UID=odbcuser;PWD=odbc$5xr
Driver={Microsoft Access Driver (*.mdb)};DBQ=c:inwind.mdb
Driver={Microsoft Excel Driver (*.xls)};DBQ=c:inook1.xls
Driver={Microsoft Text Driver (*.txt; *.csv)};DBQ=c:in

 

< TR > < TD>OdbcConnectionmySQLConn=newOdbcConnection();<BR>mySQLConn.ConnectionString="DRIVER={SQLServer};SERVER=localhost;UID=sa;PWD=;DATABASE=northwind;";
mySQLConn.ConnectionTimeout = 20;
OdbcDataAdapter daCustomers = new OdbcDataAdapter();
OdbcCommand cmdCustomers = new OdbcCommand("SELECT * FROM Customers",mySQLConn);
daCustomers.SelectCommand = cmdCustomers;
   
DataSet dsTobi = new DataSet();
daCustomers.Fill(dsTobi, "Customers");
DataGrid1.DataSource = dsTobi.Tables["Customers"].DefaultView;
DataGrid1.DataBind();


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

  Erfasst am: 02.07.2001
  Gültig bis: 18.08.2001
1 Ratings
Bewertung: 60,0%
schlecht    sehr gut  

 
© Copyright 2007 ppedv AG