谁能把jsp连接sql server 2008导入jar包、加载驱动,详细的给我说一遍啊?在网上找了好多资料还是解决不了

谁能把jsp连接sql server 2008导入jar包、加载驱动,详细的给我说一遍啊?在网上找了好多资料还是解决不了,第1张

import java.sql.Connection

import java.sql.DriverManager

import java.sql.PreparedStatement

import java.sql.ResultSet

/***

asdadwqer

****/

//JDBC加载数据库驱动的三种方法

class PreparedStatementDemo

{

static

{

Connection conn = null

String sql = "select * from 账户"

String driverName = "oracle.jdbc.driver.OracleDriver"

String url = "jdbc:oracle:thin:@localhost:1521:orcl"

/**MySQL**/

// String driverName = "com.mysql.jdbc.Driver"

// String url = "jdbc:mysql://localhost:3306/test"

/**sqlserver**/

//String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"

//String url="jdbc:sqlserver://localhost:1433Database=JDBCWEB"

try

{

//第一种

Class.forName(driverName)

//第二种

//System.setProperty("jdbc.drivers", "com.microsoft.sqlserver.jdbc.SQLServerDriver")

//第三种

//new com.microsoft.sqlserver.jdbc.SQLServerDriver()

conn = DriverManager.getConnection(url,"TEST","123456")//你的注意这里

System.out.println("连接成功")

}

catch (Exception e)

{

System.out.println("失败!")

e.printStackTrace()

}

}

public static void main(String args[])

{

}

}

JSP中连接Sql server2008数据库的驱动名称和驱动路径如下:

驱动名称为:"com.microsoft.sqlserver.jdbc.SQLServerDriver"

驱动路径为:jdbc:sqlserver://127.0.0.1:1368databaseName=mydbuser=sapassword=qiaoning 其中databaseName=mydb代表用户自己创建的数据库名称,user=sa代表登录数据库的用户名,password=qiaoning代表登录数据库的密码。

jsp连接mysql的驱动名称如下:com.mysql.jdbc.Driver

驱动加载应该是 Class.forName(driverClass)

不能有引号的。。。

主意一下你的用户和数据库的关系。。要勾选dbowner.

其它的基本上没问题了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6691797.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存