How To Connect SQL Server Compact Edition Database To Crystal Report in C# - Stack Overflow
How To Connect SQL Server Compact Edition Database To Crystal Report in C# - Stack Overflow
1 de 3
http://stackoverflow.com/questions/25830404/how-to-connect-sql-server...
sign up
log in
tour
help
Stack Overflow is a question and answer site for professional and enthusiast programmers. It's 100% free, no
registration required.
I'm trying to connect my SQL Server Compact Edition database to Crystal Report. I've been searching all day
long and I've found many question related to it so far on other websites, but none had a working answer.
I also found this question in this site which has asked for VB.Net solution. And this link which is all over the
internet and has a confusing way to do it by XML, which I couldn't figure it out.
There are other links with solutions in SQL Server and Access which don't help.
SQL Server solution
Access Solution
I'm wondering is there a simple way to connect a SQL Server CE database to Crystal Report which actually
works?
c#
crystal-reports
sql-server-ce
Why not create a object data source from SqlCe and then use it ? PaRiMaL RaJ Sep 14 at 5:43
@PaRiMaLRaJ I have no idea what it means! Alex Jolig Sep 14 at 5:45
1 Answer
So I found my solution thanks to this helpful CodeProject sample
I will demonstrate an easier sample to make it easier to figure it out.
1. Create a Winform and add a button and a CrystalReportViewer control to it.
2. Add a DataSet (*.xsd file) to your project using add -> New Items in solution explorer. After that, add a
DataTable to the DataSet.
3. Add columns to DataTable . It's better to name them the same as the columns you are going to
11/4/2014 1:48 PM
How to connect SQL Server Compact Edition database to Crystal Report ...
2 de 3
http://stackoverflow.com/questions/25830404/how-to-connect-sql-server...
display on your report. The number of columns depends on how many columns should be displayed in
the Crystal report.
4. Add a Crystal Report into the project using add -> New Items and using the Report Wizard, choose
ADO.NET DataSets of the Project data source as the data source of the Crystal Report and select the
data table you just created in your DataSet, as the selected table of the Crystal Report.
11/4/2014 1:48 PM
How to connect SQL Server Compact Edition database to Crystal Report ...
3 de 3
http://stackoverflow.com/questions/25830404/how-to-connect-sql-server...
objRpt.SetDataSource(Ds);
crystalReportViewer1.ReportSource = objRpt;
}
7. Enjoy your report :)
edited Sep 14 at 8:40
marc_s
337k 52 590 780
Not the answer you're looking for? Browse other questions tagged c# crystal-reports
sql-server-ce or ask your own question.
11/4/2014 1:48 PM