Hi,This is my first java application i am completly inexperienced with java and netbeans I have been trying to connect to sql and get some records for 2 day .The problem is about jdbc driver let me explain.I have downloaded sqljdbc driver and then followed theese steps :

Right-click Project->Select Properties->On the left-hand side click Libraries->Under Compile tab - click Add Jar/Folder button and select sqljdbc4.jar file .Then it should be ok right ?

then I wrote this code But I cant get rid of this exception

Java Code:
Exception in thread "main" java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SqlServerDriver
	at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:190)
	at javaapplication1.JavaApplication1.main(JavaApplication1.java:30)
Java Result: 1
Java Code:
  public static  void main(String[]args) throws ClassNotFoundException 

  String url = "jdbc:sqlserver://.\\SQLEXPRESS;databaseName=Northwind; Integrated   Security=SSPI";  
         Integrated Security=SSPI";

         Connection con=null;
         Statement stmt=null;

         ResultSet rs=null;
         try {

             String sql="Select Top 3 from * person.Contact";


         catch ( Exception e) {