关于jdbc问题:连接sql server连接不上 Drivers did not load properly应该是驱动没设置好你可以在 classpath设置一下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把驱动放在发布目录WEB-INF\lib\下 把驱动放在发布目录WEB-INF\lib\下,并写在classpath中` 将JDBC下的lib目录中的msbase.jar、 mssqlserver.jar、msutil.jar三个文件加入到JDK中的扩展包里,同时再设置到CLASSPATH 楼主写错了。Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver") Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs"; //pubs为你的数据库的 String user="sa"; String password=""; Connection conn= DriverManager.getConnection(url,user,password); Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); String sql="select * from test"; ResultSet rs=stmt.executeQuery(sql); while(rs.next()) {%> System.out.print(rs.getString(1)); System.out.print(rs.getString(2)); } System.out.print("数据库操作成功,恭喜你"); rs.close(); stmt.close(); conn.close(); 先用这个测试:import java.sql.*;class jdbctest{ public static void main(String[] args) { try { Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); String url="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=yj"; String user="sa"; String password=""; Connection conn= DriverManager.getConnection(url,user,password); Statement stmt=conn.createStatement(); String sql="Select * from tt"; ResultSet rs=stmt.executeQuery(sql); while (rs.next()) { System.out.println(rs.getString(1)); } } catch(Exception e) { System.out.println(e.getMessage()); } }密码改成你自己的,如果显示不了东西或者编译通不过,一定是环境没有配置好。从你的错误信息看你的环境配置不对 错误提示:com.microsoft.jdbc.sqlserver.SQLServerDriver这应该怎么解决,我配置国odbc可以用的,但我就想用代码来实现,请指正 Java初学者 怎样导入java里的com.jim JAVA如何让PC喇叭(蜂鸣器)发声 问一个新手问题 request与session这两个内建对象有什么区别 请问使用java怎样设置Excel打印时候的纸张大小和打印方向(横、纵)? $$$ 美国公司高薪聘请 ORACLE + JAVA 程序经理和 开发者 简单问题:如何迅速找到方法是属于哪个类的? 请赐教将panel上的画的图形保存啊!马上给分45 一个关于registry key的问题!请帮忙解答! help 请教高手
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver")
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
//pubs为你的数据库的
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from test";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
System.out.print(rs.getString(1));
System.out.print(rs.getString(2));
}
System.out.print("数据库操作成功,恭喜你");
rs.close();
stmt.close();
conn.close();
import java.sql.*;
class jdbctest
{
public static void main(String[] args)
{
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=yj";
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement();
String sql="Select * from tt";
ResultSet rs=stmt.executeQuery(sql); while (rs.next())
{
System.out.println(rs.getString(1));
}
}
catch(Exception e)
{
System.out.println(e.getMessage());
}
}密码改成你自己的,如果显示不了东西或者编译通不过,一定是环境没有配置好。从你的错误信息看你的环境配置不对
com.microsoft.jdbc.sqlserver.SQLServerDriver这应该怎么解决,我配置国odbc可以用的,但我就想用代码来实现,请指正