Ich hab eine ASP.NET-Website geschrieben, mit der ich auf eine Oracle/Access-Datenbank zugreifen will. Als Windowsanwendung funktioniert das Programm nur beim Webaufruf wird mir anstelle eines DataGrid eine leere Seite angezeigt.(im Anschluss befindet sich der Code)
Ich hoffe einer von euch kann mir helfen,
Vielen Dank im voraus
mfg Heli
--------------------------------------------------------
Imports System.data
Imports System.Data.OleDb
Partial Class _Default
Inherits System.Web.UI.Page
Sub Page_Load(ByVal sender As Object, ByVal e As Object)
Dim conn As New OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0; Data Source=D:\Heli\ALTDB.mdb;")
Dim da As New OleDbDataAdapter("Select * From _TbChName", conn)
Dim ds As New System.Data.DataSet()
Dim cmd As OleDbCommand
Dim dt As DataTable
Dim dv As DataView
cmd = New OleDbCommand("Select * from _TbChName", conn)
ds.Clear()
conn.Open()
da.Fill(ds, "_TbChName")
conn.Close()
dt = ds.Tables.Item("_TbChName")
dv = ds.DefaultViewManager.CreateDataView(dt)
GridView1.DataSource = dv
'GridView1.DataSource = ds.Tables(0).DefaultView - habs so auch schon probiert
GridView1.DataBind()
End Sub
End Class

Ich hoffe einer von euch kann mir helfen,
Vielen Dank im voraus
mfg Heli
--------------------------------------------------------
Imports System.data
Imports System.Data.OleDb
Partial Class _Default
Inherits System.Web.UI.Page
Sub Page_Load(ByVal sender As Object, ByVal e As Object)
Dim conn As New OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0; Data Source=D:\Heli\ALTDB.mdb;")
Dim da As New OleDbDataAdapter("Select * From _TbChName", conn)
Dim ds As New System.Data.DataSet()
Dim cmd As OleDbCommand
Dim dt As DataTable
Dim dv As DataView
cmd = New OleDbCommand("Select * from _TbChName", conn)
ds.Clear()
conn.Open()
da.Fill(ds, "_TbChName")
conn.Close()
dt = ds.Tables.Item("_TbChName")
dv = ds.DefaultViewManager.CreateDataView(dt)
GridView1.DataSource = dv
'GridView1.DataSource = ds.Tables(0).DefaultView - habs so auch schon probiert
GridView1.DataBind()
End Sub
End Class