Hallo Zusammen,
bei der Erstellung eines Crystal Reports bekomme ich den Fehler: "Der Bericht enthält keine Tabellen".
Ich verwende Visual Studio 2008 (c#).
Ich habe einen Report erstellt, der auch im Feld-Explorer unter Datenbankfelder die Tabelle "tStruktur" mit den Feldern "TabName" und "Feldname" enthält.
Wenn ich nun folgendes versuche, bekomme ich den oben genannten Fehler.
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23:
| DataSet myData = new DataSet();
OleDbCommand cmd = new OleDbCommand(); OleDbDataAdapter myAdapter = new OleDbDataAdapter(); connLOC.Open();
cmd.CommandText = "SELECT TabName, Feldname FROM tStruktur "; cmd.Connection = connLOC;
myAdapter.SelectCommand = cmd; myAdapter.Fill(myData, "tStruktur"); CrystalReport1 objRpt = new CrystalReport1(); objRpt.Load(@"D:\CrystalReport5.rpt");
objRpt.SetDataSource(myData.Tables["tStruktur"]);
crystalReportViewer1.ReportSource = objRpt; crystalReportViewer1.Refresh(); connLOC.Close(); |
Kann mir jemand sagen, wo der Fehler liegt? Bin für alle Tips dankbar!
Danke und Grüße
Andreas
Moderiert von
Christian S.: Quote- durch C#-Tags ersetzt