Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

creating a desktop application

 
Dong Lee
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have developed database applications with vb6, and I'm considering moving to either .net or java. I wonder if I could develop a database application (windows desktop) with a reporting function (I use Crystal Report) with java. I searched several places with this question and never got a clear answer. Thank you.
 
marc weber
Sheriff
Posts: 11343
Java Mac Safari
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I don't know anything about Crystal Reports, but I did find this site, "Crystal Reports for Java developers..."

http://www.businessobjects.com/products/dev_zone/java/default.asp?ref=devzone_main

Hope it helps...
 
Marilyn de Queiroz
Sheriff
Posts: 9059
12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Dong Lee:
I wonder if I could develop a database application (windows desktop) with a reporting function with java.

You can definitely develop a database application for a windows desktop with a reporting function with java. I haven't used Crystal Report, but it appears that it will also work with java.
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The company I'm working for is doing exactly that - building a database querying and reporting tool in 100% pure Java. And we are quite successful, at least in germany.
 
Joel McNary
Bartender
Posts: 1840
Eclipse IDE Java Ruby
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It is quite possible (I've got quite a few of them lying around to prove it), although I would suggest JasperReports instead of Crystal. 1 -- it's free. 2--it doesn't require the use of Crystal's ReportServer, which takes the desktop away. (I haven't found a way to use Java with Crystal and not use the ReportServer--Crystal seems to be moving away from desktop reporting and moving that functionality to a central server...)

Of course, I haven't looked at at Crystal 11 (and only breifly at Crystal 10), so my information may be outdated.
 
Abhishek Roy
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Crytal Report can be integrated with web pages like JSP/ASP very well. I have worked on java web application where links opens up crytal reports online inside browser. Ofcourse Crystal report can work with any Java/Swing application as well. But if you have already VB based application why you want to make Java Desktop application? If you are going for web based, Java is best option.
 
Kishore Dandu
Ranch Hand
Posts: 1934
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If it is a desktop application, for sure u can use integrate crystal reports. Since it is desktop, you might go with GUI stuff(more recent ones) for this purpose. Database retrieval can be accomodated using JDBC.
 
Stan James
(instanceof Sidekick)
Ranch Hand
Posts: 8791
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
From Ilja ...
The company I'm working for is doing exactly that - building a database querying and reporting tool in 100% pure Java. And we are quite successful, at least in germany.


Have you considered Table Oriented Programming for that?

 
Dong Lee
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Stan,

----------------------------------------------------------
Have you considered Table Oriented Programming for that?
----------------------------------------------------------

What's Table Oriented Programming?
 
Svend Rost
Ranch Hand
Posts: 904
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Table Oriented Programming - "A practical, intuitive, and consistent way to organize
and process data and algorithm collections"

JavaWorld: The power of table-oriented programming

/Svend Rost
 
Stan James
(instanceof Sidekick)
Ranch Hand
Posts: 8791
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sorry for an inside tease there. TOP is a bit of a special topic for Ilja and some of the gang down in the OO, UML, etc forum. Someone calling himself TopMind posts extensive rants against OO that we, um, usually don't agree with. Quotes from these rants show up all over the place. His posts explaining TOP in a way that one could use are rather less common.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic