000
05.12.2006, 10:42 Uhr
~MrDatenbank
Gast
|
C++: |
<%@ Page Language="C#" %> <%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.OleDb" %> <script runat="server">
void Page_Load(object sender, EventArgs e) { //Datenbankanbindung OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("Datenbank_1.mdb")); conn.Open(); //Abfrage fahren OleDbCommand cmd = new OleDbCommand("SELECT * FROM taName ORDER BY nid", conn); //DataGrid Name.DataSource = cmd.ExecuteReader(); DataBind(); conn.Close();
OleDbConnection co = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("Datenbank_1.mdb")); co.Open(); OleDbCommand cm = new OleDbCommand("SELECT * FROM taName ORDER BY sVorname, sNachname", co); Name1.DataSource = cm.ExecuteReader(); co.Close(); }
</script> <html> <head> </head> <body> <h2>Datenbank Beispiel</h2> <h3>Die Anzeige</h3>
<form runat="server"> <asp:DataGrid runat="server" ID="Name1"></asp:DataGrid> <asp:DataGrid runat="server" ID="Name"></asp:DataGrid>
<p><asp:HyperLink runat="server" Text="->Eintragen" NavigateUrl="eintragen.aspx"></asp:HyperLink></p> </form> </body> </html>
|
So, ich will also von einer DB einmal einen SELECT * FROM taName ORDER BY nID und einmal SELECT * FROM taName ORDER BY sVorname, sNachname machen.
Leider wird nur SELECT * FROM taName ORDER BY nID angezeigt und der 2te Versuch scheitert. Es kommt zwar kein Fehler aber es wird auch nichts angezeigt außer den ersten Select^^
Weiß wer, was ich falsch mache? THX Dieser Post wurde am 05.12.2006 um 18:41 Uhr von Uwe editiert. |