Forum: VB.NET |
Thema:
Zugriff auf eine Access 97 bzw. 2000 Datenbank |
Von:
G. Guest (
01.10.2003 11:39) |
Hallo,
kann mir jemand sagen, wie ich mit .Net ( ADO.Net) Zugriff auf eine Access 97 bzw. 2000 Datenbank bekomme?
Unter VB6 habe ich es wie folgt gemacht:
Dim Rst As ADODB.Recordset
Dim cnn As ADODB.Connection
Dim ConnectProvider As String
Dim DBPath As String
Dim DBName As String
Dim ConnectDB As String
Dim ConnectPSecurity As String
Dim Connect As String
Dim DBPwd As String
Dim Statement As String
DBPath = App.Path
DBName = "Test.mdb"
Statement = "SELECT Tabelle1.ID, Tabelle1.x From Tabelle1 ORDER BY Tabelle1.ID;"
ConnectDB = DBPath & "\" & DBName
DBPwd = "test"
ConnectProvider = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
ConnectPSecurity = ";Persist Security Info=False;Jet OLEDB:Database Password="
Connect = ConnectProvider & ConnectDB & ConnectPSecurity & DBPwd
Set cnn = New ADODB.Connection
Set Rst = New ADODB.Recordset
With cnn
.ConnectionString = Connect
.CursorLocation = adUseClient
.Open
End With
Rst.Open Statement, cnn, adOpenForwardOnly, adLockBatchOptimistic
'....
Set Rst = Nothing
Set cnn = Nothing
Benötigter Verweis
Microsoft ActiveX Data Objects 2.5 Library
Wie geht das unter .Net, was brauche ich für Verweise usw. ?
Für jede Hilfe bin ich dankbar
Betreff |
Von |
Datum |
|
  |
Re: Zugriff auf eine Access 97 bzw. 2000 Datenbank
Mit folgendem Code öffne ich eine Access Datenbank:<br><br>Imports System<br>Imports System.Data<br>Imports System.Data.OleDb<br><br>Public Class Form1<br> Inherits System.Windows.Forms.Form<br><br> Private Sub... |
 |
 |
 |
|
|
Till
Groos
|
01.10.2003 16:27 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!