Page 1 of 1

Import javax.*

Posted: Fri May 05, 2006 3:29 pm
by ablaz3r
Καλησπέρα!

Είπα μιας και έχω λίγο χρόνο να αρχίσω να φτιάχνω μικρά προγραμματάκια σε java γιατί έχω σκουριάσει;). Θέλω τα προγράμματα να τρέχουν σε κινητά τηλέφωνα. Έχω εγκαταστήσει το netbeans 5, το netbeans mobility pack και j2sdk_1.4.2_06. Όλα τα προγράμματα σε j2me κάνουν import την javax.* έλα όμως που το netbeans μου λέει ότι javax.* does not exists... Τι έχω ξεχάσει να εγκαταστήσω?

υ.γ. Τα ίδια μου κάνει και με το eclipse τόσο σε winblows όσο και Mac os X :-(

thanks ;)

Posted: Fri May 05, 2006 3:49 pm
by ablaz3r
OK το βρήκα;). Δεν είχα παρά να ανοίξω το netbeans να πάω στο help και να επιλέξω J2ME MIDP Developement Quick Start Guide για να δώ τι έπρεπε να κάνω :oops: Τραγικός :)

Posted: Fri May 05, 2006 7:09 pm
by HdkiLLeR
Απαράδεκτος για πράκτορας :) :)...Πάμε για κανένα drive κανένα βράδυ και άστα αυτά τώρα :)

Posted: Fri Jun 09, 2006 1:32 am
by ablaz3r
Επανέρχομαι!

Θέλω να φτιάξω ένα προγραμματάκι σε java, όχι για mobile device αυτή την φορά, που να συνδεέται σε μια βάση sql και να κάνει κάτι queries. Έλα που το "import java.sql.*" δεν μου κάθεται! Στο tools-> library-> Classpath, έβαλα το mysql-connector-java-*.jar αλλά πάλι τπτ!
Ιδέες?

Posted: Fri Jun 09, 2006 9:02 am
by Sreak
Για SQL Server

Code: Select all

 
import java.sql.*;

   public class Connect
   {
       public static void main (String[] args)
       {
             try {
            Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
             } catch (ClassNotFoundException e1) {
            System.out.println("<h1>Driver not found:" + e1 + e1.getMessage() + );
             }
        
             try {
             Connection conn =  DriverManager.getConnection("jdbc:microsoft:sqlserver://10.0.0.255:1433;DatabaseName=nameOfDatabase","username","password");
             Statement stmt = conn.createStatement();
       }
}
 
Για MySQL:

Code: Select all

 import java.sql.*;

   public class Connect
   {
       public static void main (String[] args)
       {
           Connection conn = null;

           try
           {
               String userName = "testuser";
               String password = "testpass";
               String url = "jdbc:mysql://localhost/test";
               Class.forName ("com.mysql.jdbc.Driver").newInstance ();
               conn = DriverManager.getConnection (url, userName, password);
               System.out.println ("Database connection established");
           }
           catch (Exception e)
           {
               System.err.println ("Cannot connect to database server");
           }
           finally
           {
               if (conn != null)
               {
                   try
                   {
                       conn.close ();
                       System.out.println ("Database connection terminated");
                   }
                   catch (Exception e) { /* ignore close errors */ }
               }
           }
       }
   }

Posted: Fri Jun 09, 2006 2:22 pm
by ablaz3r
Ευχαριστώ :)

Posted: Fri Jun 09, 2006 2:29 pm
by Sreak
Sorry, δεν το διάβασα και εγώ προσεκτικά ;)

Επειδή στο Pc που βρίσκομαι δεν έχω τώρα Netbeans, νομίζω πως έχει κάπου να βάλεις συγκεκριμένα Driver για DB connection. Για ψάξτο λιγάκι.

edit

Look this

http://www.netbeans.org/kb/articles/mysql-client.html

Posted: Fri Jun 09, 2006 2:44 pm
by HdkiLLeR
Κάνε add το .jar στο lib του project (απο Netbeans) και είσαι οκ.