Hallo zusammen! ich hab das Problem das ich auf Daten nich zugreifen kann bzw. an dem Quellcode etwas falsch ist?! Der Zugriff allgemein klappt an der Datenbank aber, bestimmte tabellen im browser ausgeben lassen(Request, Reqdate, Wo_Num) - funkioniert leider nicht. Ich bekomme nur einen Leeren Browser ausgegeben(ohne fehler) mit jedeglich 3 Textboxen die ich noch im Code erstellt habe. Wie gebe ich meine Tabelle aus von der DB und wo im Code? (vllt. Execute?)
Hier mal der Quellcode:
<%@ Import Namespace="System.Data.SqlClient" %>
<%@ Page Language="VB" Debug="True" Strict="True" %>
<HTML>
<HEAD>
<title>SqlConnection-Demo</title>
<script language="VB" runat="server">
Public Class Test
Inherits System.Web.UI.Page
Protected WithEvents WO_NUM As System.Web.UI.WebControls.TextBox
Protected WithEvents Reqdate As System.Web.UI.WebControls.TextBox
Protected WithEvents Request As System.Web.UI.WebControls.TextBox
Sub Page_Load (ByVal Sender As Object, _
ByVal E As EventArgs)
' Verbindungszeichenfolge zusammensetzen
Dim connStr As String
connStr = "server=bla1"
connStr += "database=pubs;"
connStr += "user id=trackit70;"
connStr += "password=bla"
Dim WO_NUM As System.Web.UI.WebControls.TextBox
Dim Reqdate As System.Web.UI.WebControls.TextBox
Dim Request As System.Web.UI.WebControls.TextBox
Dim ausgabe As String
Dim t As String
Dim conn As New SqlConnection(connStr)
' Verbindung zur Datenbank herstellen
Try
conn.Open()
Dim SQLe As String
SQLe = "SELECT WO_NUM, Reqdate, Request, mySqlConnection * FROM dbo.TASKS WHERE WO_NUM = 100"
Catch exc As InvalidOperationException
' Die Verbindung ist bereits geöffnet.
t += exc.Message
Catch exc As SqlException
t = "Fehler auf Verbindungsebene: "
t += exc.Message
Finally
conn.Close()
End Try
ausgabe = t
End Sub
End Sub
End Class
</script>
</HEAD>
<body>
<FORM id="Form1" method="post" runat="server">
<H3>Verbindung mit Datenbank</H3>
<asp:TextBox id="WO_NUM" runat="server"></asp:TextBox></P>
<asp:TextBox id="Reqdate" runat="server"></asp:TextBox></P>
<asp:TextBox id="Request" runat="server"></asp:TextBox></P>
</FORM>
</body>
</HTML>
danke schon mal im Voraus!
gruß Basti