I have a Windows Service project in Visual Studio 2015 and i have data in a data table and i need to generate a report based on that data. I just want to know whether i can generate a report in windows service or not.
it is indeed possible to generate a report on windows service c#. Using telerik reporting library,the Reportprocessor class will help you do all this ref: https://docs.telerik.com/reporting/t-telerik-reporting-processing-reportprocessor
Related
I'm actually working on an university project and have to figure out how to connect my windows azure database to an already existing ASP.net web application project.
The web application should run on smartphones and tablets.
Since this is a group project, we use TFVC to manage the project.
Our client supplied an mysql script that will create the tables needed.
The Database is hosted in Azure and we want to access it through Visual Studio ultimate, so we can reveice data from the DB and integrate it's data in the application.
I also got the connection string, so I could use it if needed.
So my question is:
How can I connect to the database through visual studio and afterwards: how can I access to it? With access I mean, how and where can I use SQL queries in Visual Studio?
I don't really know where to start, whether it is connecting to the DB via code or on another way.
Every kind of help is welcome.
Thank you in advance.
Your question is still quite vague on specifics of what you want to achieve but hopefully this answers it. If not, please provide even more detail on your question.
If you just want to see the DB in Visual Studio and interact with it
Download the Azure SDK
Go to Tools > Connect To Database
A side box will open and you can navigation through Azure then to your database.
Personally I prefer using SQL Server Management Studio, its much more responsive that the UI through Visual Studio.
If you want to connect your application to Azure, as in code an application that talks to a database, then you just need to replace the connection string in your Web.Config to your Azure Connection String. Then either use ADO.NET, Entity Framework or another ORM.
I recommend Entity Framework but it all depends on what your circumstances and project requirements are.
If the DB already has its schema defined get started here:
https://www.asp.net/mvc/overview/getting-started/database-first-development/setting-up-database
If its empty you can use code first:
http://www.asp.net/mvc/overview/getting-started/getting-started-with-ef-using-mvc/creating-an-entity-framework-data-model-for-an-asp-net-mvc-application
The reporting team in our organisation are using SSRS Report Models as the source of data for their SSRS reports. The Models are published to a reporting server.
I have some read-only pages on my asp.net web forms application which needs to use the same logic contained in these reports to present some of the data contained in them.
Is there a way to reference the published Report Models in my application? Can they be added as a datasource somehow? I want to avoid, if possible, having to write the same logic in my own application.
The asp.net web application is using dot net 4.0 VS2010 and the SSRS Report Models are using VS2008 deployed to a 2008 R2 Report Server.
Due to the variety of other data the website uses at the moment I am currently using a variety of data access methods (ado.net calls to SPs, entity framework, linq-to-sql etc.) so I am open to any methods to get at the Report Models.
I have an ASP.NET application where I need to push data from the ASP.NET application into the client's Timberline Office database at the users request. I need to do this by connecting to the client's Pervasive ODBC Driver to insert data into the Timberline data structures.
I would like to build a component (ActiveX, or something like that) that would work in IE at a minimum, and also the Firefox and Chrome browsers if possible. I would like to build this component using VB.NET and Visual Studio 2008 if possible.
Can anyone provide any resources (web sites, code examples) to help me with this?
Thanks
I am just wondering, should i build the reporting engine inside my web application or I should use a third party tool that users will login to and access reports? what is the best case.
Which java reporting tools do you guys use and for what reason? I am familiar with jasper and I have used it but its on GPL license so I dont intend to use it in an close project.
I am exploring ART art.sourceforge.net .
I have integrated report viewer into my applications, I find it best to reduce number of interfaces for the users.
As I'm familiar with Crystal Reports, I'd use Crystal for java
Take a look at Stimulsoft Reports.Fx for Java. It is not free or open source code but a very good one.
Check Valentina Reports: http://valentina-db.com/en/valentina-reports-adk-overview
C++ based, fast, powerful cross-platform: mac/win/linux.
Can use as data source MS SQL, MySQL, PostgreSQL, SQLite, ValentinaDB.
Can be used as embedded report engine to integrate into your app made on C/C++, C#, .NET, COM, Obj-C, Java, PHP, Xojo, ...
Can be integrated into your app as VCLIENT to Valentina Report Server
Have powerful GUI Report Editor in Valentina Studio application (3 OS).
Valentina Report Server is free for 5 connections. Compare to price of Crystal Reports. Top price of Report Server unlimited is only 1500$.
If you want to use local embedded report enginem, then price go 199$ per 1 OS, 399$ for 3 OS bundle.
I'm working on a solution to create reports in a web application but don't have the budget or personnel to manage a SQL Server Reporting Services install. What alternatives do I have, given these constraints?
I'm using ASP.NET 3.5 on SQL Server 2005.
You could use SSRS but in local mode not server mode. From my understanding you don't need SSRS when reports are rendered with this method. You will also be required to write more code to support the reports.
Other options then include looking at other reporting packages out there. Crystal Reports is one possibility but if you can't manage SSRS, I'm guessing CR would not be a possibility.
Anyways here's some links for SSRS in local mode:
http://www.vbdotnetheaven.com/UploadFile/justinsaraceno/Main11132006012727AM/Main.aspx
http://aspalliance.com/1318_Using_Local_Microsoft_SQL_Server_Reporting_Services_in_ASPNET
Perhaps you can use Jasper: http://jasperforge.org/
I believe there is a jTDS driver to connect to sql server.
I have no clue if this will work or is supported, just an idea.
HTML is a reporting layer. Do you need another one?