建立的数据库没错,是jspdev,是用户名和密码错了?
到底是什么错误啊?
到底是什么错误啊?
解决方案 »
- 关于JSP FTP 上传-下载(送第335分) 回复我帖子的都有分了吧?
- 新手求教!!!
- 软件开发面试中涉及到的SQL方面的经典题目征集-- 一方有难八方支援!
- description The server encountered an internal error () that prevented it from fulfilling this reque
- jsp执行过程中Tomcat报错,急啊!
- 大神求救
- 一个相对路径的菜问题
- JWebEdit2.0beta 在线文件管理系统(源代码),帮忙测试!!
- 怎么会这样啊!
- spring mvc 用SmartUpload组建进行上传下载
- 一个简单的用户登录查询javabean问题,我不知道在什么地方代码出错.急死了,请指点!
- 寻找一本好书(jsp,servlet)
在ODBC中测试数据源用用户名sa测试成功了的,但是在java中调用怎么就不行呢?
是SQLServer 2000 Driver for JDBC的驱动版本问题么?
两种可能
一种是你的服务没有启动
另一种是你的端口设置不对
你把换成localhost:1433 试试
打上SP3补丁这个问题与SQL SERVER的版本无关如果你是默认安装没有改动用户名和密码那么用这个测试一下JDBC是否配置好了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=pubs";
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement();
String sql="select * from jobs";
ResultSet rs=stmt.executeQuery(sql);
while (rs.next())
{
System.out.println(rs.getString(2));
}
}
catch(Exception e)
{
System.out.println(e.getMessage());
}
}
}
怎么测试呢?我只安装了jbuilderx,请问还要怎么设置呢?JDBC驱动并加入环境变量是怎么回事?
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=pubs";
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement();
String sql="select * from jobs";
ResultSet rs=stmt.executeQuery(sql);
while (rs.next())
{
System.out.println(rs.getString(2));
}
}
catch(Exception e)
{
System.out.println(e.getMessage());
}
}
}