|
Hallo Jungs,
bin neu zu eurer Mailingliste gestossen..also darum
schon mal vorab nochmal ein "Hallo" euch allen...ich weiss auch, dass es f�r
Datenbanken ne extra Liste gibt...doch ich hoffe mich nach dieser einen
Frage anderen Problemen widmen zu k�nnen..die dann auch mal was mit Forms usw.
zu tun haben...also zum Punkt...ich habe dieses Beispiel teilsweise aus
einem englischen Tutorial, welches ich nur halb verstanden habe. Aber
glaube trotzdem dass es, so wie ich es nun hier stehen habe, funktionieren
sollte....
Soweit keine Vorkommnisse, nur die letzte Zeile mit
der Ausgabe haut nicht hin. CS0118: 'System.Data.DataSet.Tables' deutet auf
'Eigenschaft' hin, wo 'Methode' erwartet wurde. Ich sehe ja das ein Dataset
gegen�ber dem damaligen Recordset ne Menge voraus hat, aber warum funktioniert
die Abfrage nicht so einfach wie mit dem Recordset unter Classic ASP? Hier der
Code...
<%@ Page Language="C#" %>
<%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.OleDb" %> <% // Deklaration des Connection Strings string sDBFile = Server.MapPath("../db/") + "accounts.mdb"; string sConn = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + sDBFile; // Deklaration des SQL Statements
string SQL = "SELECT * FROM default_tab"; // Erstellen einer Datenbank
Verbindung
OleDbConnection db= new OleDbConnection(sConn); db.Open(); // Bef�llen des DataSets
DataSet ds = new DataSet(); OleDbDataAdapter comm= new OleDbDataAdapter(SQL,db); comm.Fill(ds, "df_tab"); hier die Zeile mit dem Fehler --> Response.Write("Hallo" +
ds.Tables("df_tab").Rows(0)("Name").ToString() ); %> Danke schonmal f�r eure Tipps
Gruss Serge R. (17) Bremen, Germany
[ASP 3.o, Grundkenntnisse in VB und VC++ bis
C# ] |
