TobiasM: VB.NET Datenbankzugriff aus ASP.NET heraus

Beitrag lesen

Hallo,
ich versuche gerade aus einer ASP.NET Seite heraus in eine Datenbank zu schreiben (Mit VB.NET). Hier der Code:

<%@ Page Language="VB" %>
<%@ Import Namespace="System.Drawing" %>
<%@ Import Namespace="System.Drawing.Imaging" %>
<%@ Import Namespace="System.Drawing.Drawing2D" %>
<%@ Import Namespace="System.Data.OleDb" %>
<%@ Import Namespace="System.IO" %>

<script language="VB" runat="server">

Imports System.Data.OleDB

Sub Page_Load(sender As Object, e As EventArgs)

Private dbpath As String = System.IO.Path.Combine(Application.StartupPath, "UserDB.mdb")
Private conn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & dbpath & ";")
Private sql As String = "SELECT * FROM Users;"
Private cmd As New OleDbCommand(sql, conn)
Private da As New OleDbDataAdapter(cmd)
Private ds As New DataSet

Dim cb As OleDbCommandBuilder = New OleDbCommandBuilder(da)
 conn.Open()
 Dim row As DataRow = ds.Tables("Users").NewRow

row("Username") = "XX"
 row("Passwort") = "sa"
 row("Email") = "sdasd"
 row("Datum") = DateTime.Now.ToShortDateString

ds.Tables("Users").Rows.Add(row)

da.Update(ds, "Users")

conn.Close()

End Sub

</script>

Doch irgendwie funktioniert das nicht. Kann mir jemand sagen warum ?
(Habe bisher nur sehr wenig Erfahrung mit .NET, bisher machte ich alles mit ASP)

Danke,
mfg Tobias