代码
<%@ page contentType="text/html;charset=GB2312" language="java" %>
<%@ page import="java.sql.*"%>
<html>
<head><title>JDBC专用驱动程序连接SQL Server</title></head>
<%
Connection conn=null;
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String strConn=" jdbc:sqlserver://localhost:1433;DatabaseName=stuseldb;integratedSecurity=true; ";
String strUser="sa";
String strPassword="123456";
conn=DriverManager.getConnection(strConn,strUser,strPassword);
out.println("<h2>JDBC专用驱动程序连接数据库成功!</h2>");
}
catch(ClassNotFoundException e)
{
out.println("a"+e.getMessage());
}
catch(SQLException e)
{
out.println(e.getMessage());
}
finally
{
try
{
if (conn!=null)
conn.close();
}
catch(Exception e){}
}
%>
</html>
出现的错误
acom.microsoft.jdbc.sqlserver.SQLServerDriver
我用的是SQLserver2008R2版,想用JDBC链接数据库,用的是MyEclipse,老是出现找不到驱动,求大神解决谢谢
答案:2 悬赏:10 手机版
解决时间 2021-12-20 18:50
- 提问者网友:凉末
- 2021-12-20 08:34
最佳答案
- 五星知识达人网友:七十二街
- 2021-12-20 09:28
public void getSum() {
double sum = 0;
int size = generation.get(currentGeneration).size();
for (int i = 0; i < size; i++) {
sum += generation.get(currentGeneration).get(i).getFunctionValue();
}
this.currentFitness = (sum / size) - 10;
}
public void evolution() {
double sum = 0;
int size = generation.get(currentGeneration).size();
for (int i = 0; i < size; i++) {
sum += generation.get(currentGeneration).get(i).getFunctionValue();
}
this.currentFitness = (sum / size) - 10;
}
public void evolution() {
全部回答
- 1楼网友:行路难
- 2021-12-20 10:43
class.forname("com.microsoft.jdbc.sqlserver.sqlserverdriver").newinstance();
string url="jdbc:microsoft:sqlserver://localhost:1433;databasename=mydb";
//mydb为数据库
string user="sa";
string password="";
connection conn= drivermanager.getconnection(url,user,password);
1.导入驱动
2.看看驱动名称对不,对照上面的看看
3.数据库的服务是否开启
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯