下载sql server的jdbc驱动如何使用? 是从MS站点下的吗?安装后有例子的。如果是从weblogic下的,安装后也能找到例子:) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 载安装后的目录下有个help目录,这里面有例子的。在使用时,需要把lib里的三个jar包添加到class path中,在jb,jcreator中只要配以下project属性就行了。 1.你将下载的sql server的jdbc驱动,解压或者安装,其目录下找到有jar文件的。将他们放到你的classpath中。若我的就是在 E:\SQLServerJDBC\lib下有msbase.jar,mssqlserver.jar,msutil.jar。我就在环境变量中设定:classpath=%classpath%;E:\SQLServerJDBC\lib\msbase.jar;E:\SQLServerJDBC\lib\mssqlserver.jar;E:\SQLServerJDBC\lib\msutil.jar。2.程序连接:import java.sql.DriverManager;import java.sql.Connection;import java.sql.Statement;import java.sql.ResultSet;import java.sql.SQLException;import java.io.IOException;public class JdbcSQL{ String DBDriver = "com.microsoft.jdbc.sqlserver.SQLServerDriver"; String ConnStr = "jdbc:microsoft:sqlserver://10.47.10.206:1433;DataBaseName=ddd"; Connection conn = null; ResultSet rs = null; public JdbcSQL() { try { //注册并连接 java.sql.DriverManager.registerDriver(new com.microsoft.jdbc.sqlserver.SQLServerDriver()); //Class.forName(DBDriver); //加载数据库驱动程序 System.out.println("Successful!!"); } catch(Exception e) { System.out.println("DBrmiconn (): " + e.getMessage()); } } public ResultSet executeQuery(String sql) { rs = null; try { conn = DriverManager.getConnection(ConnStr,"sa","mymm"); //与DBMS建立连接 Statement stmt = conn.createStatement(); rs = stmt.executeQuery(sql); System.out.println("Connection is correct!"); } catch(SQLException ex) { System.out.println("aq.executeQuery: " + ex.getMessage()); } return rs; } public boolean executeUpdate(String sql) { boolean b=false; try { conn=DriverManager.getConnection(ConnStr); Statement stmt=conn.createStatement(); stmt.executeUpdate(sql); b=true; } catch(SQLException ex){ System.out.println("aq.executeUpdate:" + ex.getMessage()); } return b; }} 继承问题 界面的文字状态,怎么做呢 请问java哪些类实现线程? 单态设计模式问题,请教了 求各位前辈帮个忙,帮我看一下这个代码. 请问同一个Timer启动两个schedule和建立两个Timer各自启动一个schedule有什么区别?哪种更好 jni 调用c的dll,如下错误: Java语言是否有SNMP包 网页上有一applet,当要作什么操作时必须加数字签字? 我刚开始学EJB,有个非常简单的问题 请问学习java软件上需要什么 如何实现:b/s结构,前台给参数,后台读取数据库生成数据,返回数据到前台,前台根据返回的数据生成报表和图表?
在使用时,需要把lib里的三个jar包添加到class path中,在jb,jcreator中只要配以下project属性就行了。
classpath=%classpath%;E:\SQLServerJDBC\lib\msbase.jar;E:\SQLServerJDBC\lib\mssqlserver.jar;E:\SQLServerJDBC\lib\msutil.jar。
2.程序连接:
import java.sql.DriverManager;
import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.io.IOException;public class JdbcSQL
{
String DBDriver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String ConnStr = "jdbc:microsoft:sqlserver://10.47.10.206:1433;DataBaseName=ddd";
Connection conn = null;
ResultSet rs = null; public JdbcSQL()
{
try
{
//注册并连接
java.sql.DriverManager.registerDriver(new com.microsoft.jdbc.sqlserver.SQLServerDriver());
//Class.forName(DBDriver);
//加载数据库驱动程序
System.out.println("Successful!!");
}
catch(Exception e) {
System.out.println("DBrmiconn (): " + e.getMessage());
}
}
public ResultSet executeQuery(String sql)
{
rs = null;
try
{
conn = DriverManager.getConnection(ConnStr,"sa","mymm");
//与DBMS建立连接
Statement stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
System.out.println("Connection is correct!");
}
catch(SQLException ex) {
System.out.println("aq.executeQuery: " + ex.getMessage());
}
return rs;
}
public boolean executeUpdate(String sql)
{
boolean b=false;
try
{
conn=DriverManager.getConnection(ConnStr);
Statement stmt=conn.createStatement();
stmt.executeUpdate(sql);
b=true;
}
catch(SQLException ex){
System.out.println("aq.executeUpdate:" + ex.getMessage());
}
return b;
}
}