JDBCÁ¬½ÓsqlserverÊý¾Ý¿â´íÎó
ÓÃJDBCÁ¬½Ósqlserver2005Êý¾Ý¿â½øÐвéѯʱ£¬³öÏÖÏÂÃæµÄ´íÎóʱʲôÔÒò¡¡
Error occurred
Error:java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
1. ¿ÉÄÜÊÇÇý¶¯ÀàµÄÃû×Öд´íÁË
2. Ö¸¶¨µÄÀࣨ°üº¬Õâ¸öÀàµÄjar°ü£©²»ÔÚclass-pathÉÏ¡£
ÇëÎÊÈçºÎ½â¾ö¡¡
ÔÚµ±Ç°ÏîÄ¿Öе¼Èë sqljdbc.jar
Java code:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class DBCon {
private static String driver="com.microsoft.sqlserver.jdbc.SQLServerDriver";
private static String url="jdbc:sqlserver://localhost:1433;databasename=xx";
private static String user="sa";
private static String pwd="sa";
public static Connection getConnection(){
try {
Class.forName(driver);
Connection con=DriverManager.getConnection(url, user, pwd);
System.out.println("con success");
return con;
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return null;
}
Ïà¹ØÎÊ´ð£º
import java.sql.Connection;
import java.sql.Date;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class QueryTest&n ......
ÔÚÊý¾Ý¿âÖÐÓÐÕÅ±í£¬ÓÐid,nameÁ½ÁУ¬id ÊÇÖ÷¼ü,ûÓÐÉèÖÃ×ÔÔöÊôÐÔ,ÔÚ³ÌÐòÖÐÈ¡³öÕâÕűí·ÅÈëdatatable£¬ÔÚÕâ¸ödatatableÖвåÈëÒ»Ìõ¼Ç¼£¬µ±¸üÐÂÊý¾Ý¿âʱÌáʾidÁв»ÄÜΪ¿Õ£¬ÇëÎʸÃÔõô½â¾ö£¿
¸øËüÒ»¸öÖµ£¡£¡Ö÷¼ü²»ÄÜΪ¿Õ ......
Ҫת³ÉÒ»ÑùµÄЧ¹û£¬ÓÃpowerdesignerÔõôת£¿ÄÜתÂð£¿
create table publishers (
publisherID int identity,
publisherName varchar (30) NOT NULL,
constraint pk_publishers primary key (publisherID)
)& ......
àÅ ¡£ÓÖ·¢ÌùÁË
ÈçÌ⣬ÎÒ¸Õ×öÍêÒ»¸öÏîÄ¿·Åµ½ÓòÃû¿Õ¼äÉÏ£¬È»ºóÊý¾Ý¿âÒ²ÔÚ¿Õ¼äÀïÃæÅªºÃÁË£¬ÏÖÔÚÎÒͨ¹ýSqlserver 2005Á¬½Óµ½Ô¶³ÌÊý¾Ý¿â£»
ÏÖÔÚÖ÷ÒªµÄÎÊÌâÊÇ£ºÎÒÈçºÎ°Ñ±¸·ÝµÄÊý¾Ý¿âµ¼ÈëÔ¶³ÌÊý¾Ý¿â¡£
²¹³ ......
ÎÒÓÃStruts2+Spring+Hibernet£¬Êý¾Ý¿âSQL Server 2008¶¼ÊÇ·±Ìå°æµÄ£¬Web·þÎñÆ÷ÊÇTomcat5¿ª·¢µÄÏîÄ¿£¬jspÒ³Ãæ¶¼Ö»Ö¸¶¨ÁËpageEncodingΪGBK¡£Ã»ÓÐÖ¸¶¨meta charset£¬tomcat5Ò²ÅäÖÃÁËGBK£¬MyEclipse¿ª·¢Æ½Ì¨Ò²ÊÇGBK£¬¿É ......