• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • paul wheaton
  • Ron McLeod
  • Devaka Cooray
Sheriffs:
  • Jeanne Boyarsky
  • Liutauras Vilda
  • Paul Clapham
Saloon Keepers:
  • Tim Holloway
  • Carey Brown
  • Piet Souris
Bartenders:

creating a desktop application

 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
Sheriff
Posts: 11343
Mac Safari Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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...
 
Sheriff
Posts: 9109
12
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
author
Posts: 14112
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
Bartender
Posts: 1844
Eclipse IDE Ruby Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
Ranch Hand
Posts: 1934
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
(instanceof Sidekick)
Posts: 8791
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Stan,

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

What's Table Oriented Programming?
 
Ranch Hand
Posts: 904
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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)
Posts: 8791
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic