但在JDBC Explore中是用:
Driver:
weblogic.jdbc.mssqlserver4.DriverURL:
jdbc:weblogic:mssqlserver4:hostname:1433如果要改成用我本机上的数据库或服务器上的数据库,具体怎样改?
Driver:
weblogic.jdbc.mssqlserver4.DriverURL:
jdbc:weblogic:mssqlserver4:hostname:1433如果要改成用我本机上的数据库或服务器上的数据库,具体怎样改?
解决方案 »
- 为什么换了jdk就打不开jar了呢
- 求一道编程题的写法
- java时间转换问题
- 在用反射机制的时候,如何给方法返回对象的属性赋值
- 为什么Java编译时返回"cannot resolve symbol symbol : method doubleValue location : class java.lang.Double"的错误?
- Process p = Runtime.exec() 后如何终止子进程p?
- 文件上传问题
- 关于RMI远程方法调用的参数一致性问题
- 关于在一个class中调用另一个class中对象的问题!
- socket和client通讯,急>>>>>>>>
- 请问接口是如何操作的?
- 两种不同的数据库格式如何统一?
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver()");
String url = "jdbc:odbc:yourconnection";
要用MSSQL的格式!
import java.sql.*;
public class test{
public static void main(String[] args)
{
ResultSet rs = null;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn=DriverManager.getConnection("jdbc:odbc:topubs","Administrator","Administrator");//topubs是odbc数据源
rs=conn.createStatement().executeQuery("select * from employee");
while(rs.next())
System.out.println(rs.getString("fname"));
}
catch(Exception e)
{
System.out.println(e.getMessage());
}
}
}
Driver:
weblogic.jdbc.mssqlserver4.DriverURL:
jdbc:weblogic:mssqlserver4:hostname:1433是在JDBC Exploer中File/New时看到的,现在要求是:给出一个 Class.forName
给出一个 URL然后在后面再进行连接!!!---------
但我在JDBC Explore中使用:Driver:
weblogic.jdbc.mssqlserver4.DriverURL:
jdbc:weblogic:mssqlserver4:D:\program\mircosoft sql server\mssql\data\master.mdf即想连接到MSSQL已有的数据库(D:\program\mircosoft sql server\mssql\data\master.mdf)中进行测试,但也不能连接,是怎么回事,关于以上我应怎样做?