当前位置: 技术问答>java相关
各位大侠,有没有用过Mirosoft的JDBC的driver的,请进来,帮我一把
来源: 互联网 发布时间:2015-07-01
本文导语: 如何设定其classpath啊? 我按照其指南上说的设成 install_dir/lib/msbase.jar install_dir/lib/msutl.jar install_dir/lib/mssqlserver.jar install_dir:我的安装目录 不成功 我将上面的三个文件copy到jdk目录下解压缩后 设成 .;c:jdkmssqlserver;c:jdkmsba...
如何设定其classpath啊?
我按照其指南上说的设成
install_dir/lib/msbase.jar
install_dir/lib/msutl.jar
install_dir/lib/mssqlserver.jar
install_dir:我的安装目录
不成功
我将上面的三个文件copy到jdk目录下解压缩后
设成
.;c:jdkmssqlserver;c:jdkmsbase;c:jdkmsutl;
仍然不成功
我的代码如下:
import java.io.*;
import java.sql.*;
import java.util.*;
public class TestSQL1
{ public static void main(String[] args)
{
Connection Conn=null;
try
{
Class.forName("com.microsoft.jbdc.sqlserver.SQLServerDriver");
Connection conn=DriverManager.getConnection("jbdc:mircosoft:kevin://1433;User=sa;Password=");
System.out.println("注册成功");
}
catch(ClassNotFoundException ex)
{
ex.printStackTrace();
System.out.println("没有发现类");
System.exit(-1);
}
catch(SQLException ex)
{
ex.printStackTrace();
}
}
}
///////////出错提示为
类没有找到
/////////////
请教如何解不决!!!
我按照其指南上说的设成
install_dir/lib/msbase.jar
install_dir/lib/msutl.jar
install_dir/lib/mssqlserver.jar
install_dir:我的安装目录
不成功
我将上面的三个文件copy到jdk目录下解压缩后
设成
.;c:jdkmssqlserver;c:jdkmsbase;c:jdkmsutl;
仍然不成功
我的代码如下:
import java.io.*;
import java.sql.*;
import java.util.*;
public class TestSQL1
{ public static void main(String[] args)
{
Connection Conn=null;
try
{
Class.forName("com.microsoft.jbdc.sqlserver.SQLServerDriver");
Connection conn=DriverManager.getConnection("jbdc:mircosoft:kevin://1433;User=sa;Password=");
System.out.println("注册成功");
}
catch(ClassNotFoundException ex)
{
ex.printStackTrace();
System.out.println("没有发现类");
System.exit(-1);
}
catch(SQLException ex)
{
ex.printStackTrace();
}
}
}
///////////出错提示为
类没有找到
/////////////
请教如何解不决!!!
|
没有找到你的驱动!你看看classpath中是否把sqlserver下jdbc的jar文件,我没有用过sqlserver,所以不能肯定是哪个jar,你自己看看吧!对了,上次有个人在classpath中的确是添加了,可是在java ...的时候又把classpath给覆盖了,你仔细看看自己的有没有问题。
|
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url="jdbc:microsoft:sqlserver://192.168.7.6:1433;DatabaseName=PDMSQL";
String user="sa";
String password="";
conn= DriverManager.getConnection(url,user,password);
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String url="jdbc:microsoft:sqlserver://192.168.7.6:1433;DatabaseName=PDMSQL";
String user="sa";
String password="";
conn= DriverManager.getConnection(url,user,password);
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
|
Connection conn=DriverManager.getConnection("jbdc:mircosoft:kevin://1433;User=sa;Password=");改为
Connection conn=DriverManager.getConnection("jdbc:microsoft:sqlserver:kevin://1433;User=sa;Password=");
试一下。
Connection conn=DriverManager.getConnection("jdbc:microsoft:sqlserver:kevin://1433;User=sa;Password=");
试一下。
|
Connection conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://211.168.168.3:1433","sa","");
可以了。
可以了。
|
天啊,对你表示同情!“jbdc”
|
你设置错了,
.;c:jdkmssqlserver;c:jdkmsbase;c:jdkmsutl
应该是
.;c:jdkmssqlserver.jar;c:jdkmsbase.jar;c:jdkmsutl.jar
再试试。
.;c:jdkmssqlserver;c:jdkmsbase;c:jdkmsutl
应该是
.;c:jdkmssqlserver.jar;c:jdkmsbase.jar;c:jdkmsutl.jar
再试试。
|
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url="jdbc:microsoft:sqlserver://192.168.7.6:1433;DatabaseName=PDMSQL";
String user="sa";
String password="";
conn= DriverManager.getConnection(url,user,password);
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String url="jdbc:microsoft:sqlserver://192.168.7.6:1433;DatabaseName=PDMSQL";
String user="sa";
String password="";
conn= DriverManager.getConnection(url,user,password);
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
|
友情up1
|
用jdbc_odbc桥试试吧。
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ;
String url="jdbc:odbc:kevin" ;//kevin为你的odbc数据源。
DriverManager.getConnection(url,"sa","") ;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ;
String url="jdbc:odbc:kevin" ;//kevin为你的odbc数据源。
DriverManager.getConnection(url,"sa","") ;