URL: jdbc:microsoft:sqlserver:/localhost:1433;databaseName=yourdb
Driver: com.microsoft.jdbc.sqlserver.SQLServerDriver
Driver: com.microsoft.jdbc.sqlserver.SQLServerDriver
解决方案 »
- 怎样做一个货品进出库的Java+jsp+mysql的小系统?
- 散分:北京加中科技发展公司
- 一个搜索提示框
- CXF WebService 事务控制问题
- 敬请高手总结一下J2EE体系结构:J2EE都包含哪些技术?它们之间的相互关系?通常都怎么用?若题目太大,介绍一些文章吧。谢谢!
- 关于两个不同的session bean事务管理?
- jb8+wl7开发Cmp时有关finder报错的问题
- 如何用SAX从XML文件中截取一段内容并将该内容生成为另一个XML文件?
- 小弟请教一个问题 大家的项目现在用的是mybatis还是hibernate
- Struts2 的action中如何获得JSP里面session保存的值
- thinkking in java 里面的一个com.bruceeckel.simpletest.* 这个类包在哪呢?哪位能给我发一个,感激不尽
- 感觉对struts有点入门了,高兴,散分!!!特别感谢programeyonger哪个白痴:) 晚上结贴!!!
Driver: com.microsoft.jdbc.sqlserver.SQLServerDriver
这里的短口默认是1433不是143,楼住看你的短口
这个讲的比较清楚
这下你知道该怎么改撒 楼主 快找高人来把这个问题解决老吧 我就指望你老
"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=liujb";
// 用户名
String username = "sa";
//密码
String password = "sa";
// 创建sqlserver数据库驱动实例
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").
newInstance();
// 获得与数据库的连接
Connection conn = DriverManager.getConnection(url, username, password);
一:装SQL企业版 然后连接
二:用ODBC连接 我下午就是这么连起
不知道jdbc有什么问题
希望以后能解决
package dbdemo;import java.sql.*;/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2004</p>
* <p>Company: </p>
* @author not attributable
* @version 1.0
*/public class dbdemo {
private String driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
private String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=信息库;User=sa;Password=sa;"; private java.sql.Connection conn;
private java.sql.Statement stmt;
private java.sql.ResultSet rs; public dbdemo(){
try {
Class.forName(driver);
conn = DriverManager.getConnection(url, "sa", "sa");
stmt = conn.createStatement();
String sqlstr = "SELECT * FROM Table_friendtype";
rs = stmt.executeQuery(sqlstr);
while (rs.next()) {
System.out.println(rs.getString("type"));
}
}
catch (SQLException ex) {
ex.printStackTrace();
}
catch (ClassNotFoundException ex) {
ex.printStackTrace();
}
}
public static void main(String[] args) {
new dbdemo();
}
}
2 重新启动JBuilder
3 在工具栏Tools->Database Pilot->Drivers->Add
输入:
”com.microsoft.jdbc.sqlserver.SQLServerDriver”
注意输入不要带引号Sample URL: 格式如下:
microsoft:sqlserver://localhost:1433
Localhost可设为其他的数据库主机IP
1433为SQLserver服务端口号
String url="jdbc:miscrosoft:sqlserver://localhost:1433;DatabaseName=TestDB";...
...
将 1433 改成你的默认端口 , 我就是这么搞定了希望你也能行!!
在装系统时有一个可让你选择端口的!还有如果是用odbc源的话,那我还是知道在哪里改端口,如果不是的话那就不知道了!oddc源中,你可以在配置数据源时有一个选项,我以前也这么做过,
你只要看到1433,而且是恢色的!意味着不能改!
边上有一个什么高级的按钮,你点进去,然后把端口选择为动态的!
这样就行了!我以前也遇到这样的问题!
就是搞不清端口如何被占用的!把所有可能与数据相关的都删除了,但就是不行,只好改成动态的!
最后还是重装机才搞定的!
我开始也是像你一样的,很郁闷
请见FAQ里面的解决方法。
http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=1938361、下载Microsoft SQL Server 2000 Service Pack 3a并安装,SQL请选用混和安装模式!!!
http://www.microsoft.com/downloads/details.aspx?FamilyId=90DCD52C-0488-4E46-AFBF-ACACE5369FA3&displaylang=zh-cn2、下载SQL Server 2000 Driver for JDBC Service Pack 3
http://www.microsoft.com/downloads/details.aspx?FamilyId=07287B11-0502-461A-B138-2AA54BFDC03A&displaylang=en3、运行时关闭防火墙http://community.csdn.net/Expert/topic/3551/3551358.xml