473,396 Members | 1,748 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

ms access to asp.net

What is the easiest way to upgrade ms access forms and reports to
asp.net? If it means a total re-write, how do you run reports with
parameters thru an asp.net form with say date-from and date-to
parameters? Is crystal better then the built-in reports in VS 2005?
Thanks.

May 3 '07 #1
9 1354
On May 3, 10:01 pm, Marty <marc.ba...@shaw.cawrote:
What is the easiest way to upgrade ms access forms and reports to
asp.net? If it means a total re-write, how do you run reports with
parameters thru an asp.net form with say date-from and date-to
parameters? Is crystal better then the built-in reports in VS 2005?
Thanks.
No, you should write a new .NET application. You cannot use MS Access
Reports without MS Access. Use Crystal Reports instead (or write a
custom web page-based report)

May 3 '07 #2
Alexey Smirnov schrieb:
No, you should write a new .NET application. You cannot use MS Access
Reports without MS Access. Use Crystal Reports instead (or write a
custom web page-based report)
As an alternative to Crystal, create a new .NET application that writes
the data into some backend database, link the tables in a MS Access
database and you can run Access reports on those.

Roland
May 4 '07 #3
"Roland Dick" <br*****@web.dewrote in message
news:Oe*************@TK2MSFTNGP04.phx.gbl...
As an alternative to Crystal, create a new .NET application that writes
the data into some backend database, link the tables in a MS Access
database and you can run Access reports on those.
You're surely not suggesting running Access over the web...???
--
http://www.markrae.net

May 4 '07 #4
"Marty" <ma********@shaw.cawrote in message
news:11**********************@h2g2000hsg.googlegro ups.com...
What is the easiest way to upgrade ms access forms and reports to
asp.net?
Rewrite.
If it means a total re-write, how do you run reports with
parameters thru an asp.net form with say date-from and date-to
parameters?
Depends what reporting technology you use, and where the data is stored...
Is crystal better then the built-in reports in VS 2005?
I wouldn't say it's any better - the ReportViewer is really powerful...
http://www.gotreportviewer.com/
--
http://www.markrae.net

May 4 '07 #5

If you go the Crystal Report route (or whatever route for that matter), then
I'd STRONGLY suggest putting your data into a strongly typed dataset.

What I mean is that your CR should should be built on a strongly typed
dataset, and NOT talk to the database directly.
No stored procedures, no direct sql.

Now you ~can populate a dataset with a stored procedure. But make sure you
use the (strongly typed) dataset as the middle man.

Why?
Because you should view CR (or active reports, or getreportviewer.com ) as
the presentation layer. and you should NOT marry your presentation layer to
the data.
Which is exactly what you'll do if you have your CR talk directly to a
stored procedure.

By doing it this way, you can actually try different techniques.

Maybe your report can be done as a webpage as a simple <asp:repeater>
object. Maybe CR, maybe active reports.

You will have (future) choices if you do it right (seperate the data being
reported against from the presentation layer) from the get go.
Here is the basic idea at:
http://support.businessobjects.com/c...etdatasets.pdf

or even
http://scottonwriting.net/sowblog/posts/2148.aspx


"Marty" <ma********@shaw.cawrote in message
news:11**********************@h2g2000hsg.googlegro ups.com...
What is the easiest way to upgrade ms access forms and reports to
asp.net? If it means a total re-write, how do you run reports with
parameters thru an asp.net form with say date-from and date-to
parameters? Is crystal better then the built-in reports in VS 2005?
Thanks.

May 4 '07 #6
Mark Rae schrieb:
You're surely not suggesting running Access over the web...???
No, just using the same database tables in (offline) Access as the
webapplication does (for data entry or something). That might save the
OP from re-creating his reports in Crystal Reports, assuming that the
database design remains the same.

Roland
May 4 '07 #7
"Roland Dick" <br*****@web.dewrote in message
news:OQ**************@TK2MSFTNGP03.phx.gbl...
>You're surely not suggesting running Access over the web...???

No, just using the same database tables in (offline) Access as the
webapplication does (for data entry or something). That might save the OP
from re-creating his reports in Crystal Reports, assuming that the
database design remains the same.
Hmm - OK...

I understood from the OP that he was looking to move his entire Access app
to the web, so he would need to find a web-based mechanism for showing the
reports...
--
http://www.markrae.net

May 4 '07 #8
SQL Reporting sevices works great for this. You can embed the report on
your web page , and the report querys the user for the parameter. If you
like, you can get the parameters from the user yourself (via code) and pass
them to the swl report to run The report then appears to be just another
page in yout web-app.
"Marty" <ma********@shaw.cawrote in message
news:11**********************@h2g2000hsg.googlegro ups.com...
What is the easiest way to upgrade ms access forms and reports to
asp.net? If it means a total re-write, how do you run reports with
parameters thru an asp.net form with say date-from and date-to
parameters? Is crystal better then the built-in reports in VS 2005?
Thanks.

May 5 '07 #9
http://support.businessobjects.com/c...etdatasets.pdf

This solution would be perfect if it worked in VS.NET 2005.
Specifically this line returns an error: public CustomerSales oRpt =
null;

Error 1 The type or namespace name 'CustomerSales' could not be found
(are you missing a using directive or an assembly reference?) c:
\inetpub\wwwroot\tsi_cs\Default.aspx.cs 15 12 http://localhost/tsi_cs/

May 9 '07 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

63
by: Jerome | last post by:
Hi, I'm a bit confused ... when would I rather write an database application using MS Access and Visual Basic and when (and why) would I rather write it using Visual Studio .Net? Is it as easy...
13
by: bill | last post by:
I am trying to convince a client that dotNet is preferable to an Access project (ADP/ADE). This client currently has a large, pure Access MDB solution with 30+ users, which needs to be upgraded....
1
by: Dave | last post by:
Hello NG, Regarding access-declarations and member using-declarations as used to change the access level of an inherited base member... Two things need to be considered when determining an...
13
by: Simon Bailey | last post by:
I am a newcomer to databases and am not sure which DBMS to use. I have a very simplified knowledge of databases overall. I would very much appreciate a (simplifed) message explaining the advantages...
0
by: Frederick Noronha \(FN\) | last post by:
---------- Forwarded message ---------- Solutions to Everyday User Interface and Programming Problems O'Reilly Releases "Access Cookbook, Second Edition" Sebastopol, CA--Neither reference book...
20
by: Olav.NET | last post by:
I am a .NET/C++ developer who is supposed to do some work with Access. I do not know much about it except for the DB part. Questions: *1* I am looking for INTENSIVE books to get quickly up to...
64
by: John | last post by:
Hi What future does access have after the release of vs 2005/sql 2005? MS doesn't seem to have done anything major with access lately and presumably hoping that everyone migrates to vs/sql. ...
1
by: com | last post by:
Extreme Web Reports 2005 - Soft30.com The wizard scans the specified MS Access database and records information such as report names, parameters and subqueries. ......
17
by: Mell via AccessMonster.com | last post by:
Is there a way to find out where an application was created from? i.e. - work or home i.e. - if application sits on a (work) server/network, the IT people know the application is sitting...
37
by: jasmith | last post by:
How will Access fair in a year? Two years? .... The new version of Access seems to service non programmers as a wizard interface to quickly create databases via a fancy wizard. Furthermore, why...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.