myCSharp.de - DIE C# und .NET Community (http://www.mycsharp.de/wbb2/index.php)
- Entwicklung (http://www.mycsharp.de/wbb2/board.php?boardid=3)
-- Rund um die Programmierung (http://www.mycsharp.de/wbb2/board.php?boardid=59)
--- Report erstellen aus SQL Server Compact (http://www.mycsharp.de/wbb2/thread.php?threadid=103259)


Geschrieben von Bitti am 12.05.2012 um 11:52:
  Report erstellen aus SQL Server Compact
Hi

Gibt es eine Möglichkeit (für den Heimgebrauch) aus einer SQL Server Compact Datenbank Reports zu erstellen?
Danke


Geschrieben von FZelle am 12.05.2012 um 13:07:
 
Da der ReportViewer von MS ( ab VS.NET standard oder pro enthalten ) das unterstützt, klar.
Für die Express kannst du auch z.b. NReports benutzen.


Geschrieben von Bitti am 12.05.2012 um 14:18:
 
Hi

Danke hab ich mir mal rundergeladen.
Gibt es dafür eine Anleitung wie man den Designer einbindet?

Edit:
Hab den Reportdesigner nun eingebunden.
Wenn ich aber jetzt aus der Toolbox das PageDrawing auf eine Form ziehe, bekomme ich folgende Fehlermeldung in einem Popup.

Fehlermeldung:
Fehler beim Erstellen der Komponente PageDrawing. Die Fehlermeldung:

System.MissingMethodException: Der Konstruktor für den Typ "NReports.RdlViewer.PageDrawing" wurde nicht gefunden.

bei System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)

bei System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)

bei System.ComponentModel.Design.DesignSurface.CreateInstance(Type type)

bei Microsoft.VisualStudio.Design.VSDesignSurface.CreateInstance(Type type)

bei System.ComponentModel.Design.DesignerHost.System.ComponentModel.Design.IDesignerHost.CreateComponent(Type componentType, String name)

bei System.ComponentModel.Design.DesignerHost.System.ComponentModel.Design.IDesignerHost.CreateComponent(Type componentType)

bei System.Drawing.Design.ToolboxItem.CreateComponentsCore(IDesignerHost host)

bei System.Drawing.Design.ToolboxItem.CreateComponentsCore(IDesignerHost host, ...


Geschrieben von FZelle am 12.05.2012 um 23:51:
 
Einfach irgendwas einbinden bringt nichts.

Der RdlDesigner ist ein eigenständiges Programm um Reports zu designen, nicht um es in dein Programm zu integrieren ( ohne das Du weist was Du tust ).

Du musst den RdlViewer einbinden, und natürlich auch Reports im RDL oder RDLC Format erstellen und benutzen.


Geschrieben von BerndFfm am 14.05.2012 um 09:31:
 
Hier sind viele Beispiele mit dem Report Viewer Control :

 http://gotreportviewer.com/

Da die Daten oft aus einem dataset stammen ist es egal welcher SQL Server dranhängt.

Grüße Bernd


© Copyright 2003-2013 myCSharp.de-Team. Alle Rechte vorbehalten. 24.05.2013 14:32