Hi there, 

I need a step by step instructions on how to get a database to be deployed 
with an application when it installs. 

I have looked at the h2 database engine but cannot figure it out, I am new 
to java, and database integration. This is my process so far:

1 - Add external Jar file for h2 in eclipse project
2 - Connect using this code:

Class.forName("org.h2.Driver");
Connection conn = DriverManager.
getConnection("jdbc:h2:~/crm", "sa", "");
java.sql.PreparedStatement statement = conn.prepareStatement("SELECT * FROM 
`test`");
ResultSet result = statement.executeQuery();
while(result.next()){
    JOptionPane.showMessageDialog(null, result.getString(2));
}
conn.close();

3 - Export file to deksop as jar with libraries in a folder.
4 - access jar file (with eclipse open, and then closed) and it works
5 - copy files over to laptop
6 - open jar on laptop and it doesnt run
7 - open jar on laptop from cmd and it says table cannot be found.  
8 - open h2 jar file, table is there, but no tables I created are there any 
more.

The application runs of data already in the database so the program needs 
to "ship" with the database information already in. BUT then the app needs 
to update and add data to the database aswell.

PLEASE HELP as it is due next week friday (We got it on tuesday, I have 
completed it with a alocalhost database, but that wont work unless the 
database is installed on the client pc along with mysql server or something)

Thanks in advance,
Josh

-- 
You received this message because you are subscribed to the Google Groups "H2 
Database" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/h2-database.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to