Hi,

ich will, das wenn man auf der Kalendercomponente ein Datum auswählt, in der DB-Tabelle der entsprechende Datensatz gesucht wird und ausgegeben wird.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Private Sub Calendar1_Selectionchanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Calendar1.Selectionchanged
        Dim datum
        datum = Calendar1.SelectedDate.ToShortDateString()
        Dim connStr As String = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\Inetpub\wwwroot\asp_net\diplom.mdb;"
        conn = New OleDbConnection(connStr)
        conn.Open()
 
        Dim sqlStr As String = "SELECT * AS Search FROM Test_Insert WHERE Datum = '" & datum & "'"
        cmd = New OleDbCommand(sqlStr, conn)
        da = New OleDbDataAdapter(cmd)
        ds = New DataSet()
        da.Fill(ds, "Search")
        conn.Close()
    End Sub
Jetzt erhalt ich aber immer einen Fehler, wenn ich auf ein Datum klicke. Der Fehler wird angezeigt beim füllen des DataSet. Ich kanns mir aber nicht erklären was da falsch sein soll - müsste doch eigentlich funktionieren.
Was ist hier falsch?

Die dann irgendwann mal erhaltenen Werte sollen in spezielle Spalten einer HTML-Table. Wie kann ich die Sachen dann in den HTML-Code schreiben? Mit response.write gehts nicht, da im HTML-Teil so ein Code nicht zugelassen ist - sagt mir der Compiler!
Wie kann ich das realisieren?

Danke, Rico.