database - Java DB (Embedded) Connect using -


helo everybody,

i have created database named emb4 in java using netbeans ide, 1 table , trying create application embedded db. have created embedded driver , using code :

>     /*  * change template, choose tools | templates  * , open template in editor.  */ package embededbaza4; >  > import java.sql.connection; import java.sql.drivermanager; import > java.sql.resultset; import java.sql.statement; >  >  > /**  *  * @author admin  */ public class embededbaza4 { >  >      >      private static final string driver = "org.apache.derby.jdbc.embeddeddriver"; >       >     /** >      * @param args command line arguments >      */ >     public static void main(string[] args) { >         // todo code application logic here >          >         try >         { >             class.forname(driver).newinstance(); >             connection conn = null; >             conn = drivermanager.getconnection("jdbc:derby:emb4;create=true"); >              >         statement st = conn.createstatement(); >         string sql = "select * tekstovi"; >         resultset setrezultata = st.executequery(sql); >          >        while(setrezultata.next()) >        { >          system.out.println(setrezultata.getstring("txt")); >        } >         >         >         } >         catch(exception exc) >         { >             system.err.println("unable load embedded driver.");  >              exc.printstacktrace(system.err);  >             system.exit(0);  >         } >     } } 

but won't connect database have created, rather it's creating new database , there isn't table have created . how can resolve problem.

try using absolute path database in connection url. e.g. jdbc:derby:/path/to/emb4


Comments

Popular posts from this blog

c# - How Configure Devart dotConnect for SQLite Code First? -

java - Copying object fields -

c++ - Clear the memory after returning a vector in a function -