| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1249 人关注过本帖
标题:JDBC访问数据库mssql2000出错,求助
取消只看楼主 加入收藏
dengyiming
Rank: 1
等 级:新手上路
帖 子:101
专家分:0
注 册:2004-12-17
收藏
 问题点数:0 回复次数:7 
JDBC访问数据库mssql2000出错,求助

mport java.sql.*;


// JDBC访问数据库的简单例子
public class SimpleTest
{
// 定义驱动程序的名称
public static final String drivername = "com.microsoft.jdbc.sqlserver.SQLServerDriver";

// 定义数据库的URL
public static final String url = "jdbc:microsoft:sqlserver://192.168.1.2:1433;DatabaseName=pubs;";
// 定义访问数据库的用户名
public static final String user = "sa";
// 定义访问数据库的密码
public static final String password = "123";

public static void main( String[] args )
{
//设定查询SQL语句
String queryString = "SELECT * FROM TITLES";

Connection conn = null;
Statement st = null;
ResultSet rs = null;
try
{
// 1. 加载驱动程序
Class.forName( drivername );

// 2. 建立连接
conn = DriverManager.getConnection( url, user, password );

// 3. 创建Statement
st = conn.createStatement();

// 4. 执行SQL语句,获得查询结果
rs = st.executeQuery( queryString );

// 5. 输出查询结果
while( rs.next() )
{
System.out.println( "书名:" + rs.getString( "title" )
+ "(定价:" + rs.getDouble( "price" ) + ")" );
}

// 6. 关闭资源
rs.close();
st.close();
conn.close();

}
catch (Throwable t)
{
// 错误处理:输出错误信息
t.printStackTrace( System.out );
}
finally
{
// finally子句总是会被执行(即使是在发生错误的时候)
// 这样可以保证ResultSet,Statment和Connection总是被关闭
try
{
if (rs != null)
rs.close();
}
catch(Exception e) {}

try
{
if (st != null)
st.close();
}
catch(Exception e) {}

try
{
if (conn != null)
conn.close();
}
catch (Exception e){}
}
}
}

[此贴子已经被作者于2006-12-6 11:34:44编辑过]

搜索更多相关主题的帖子: 数据库 JDBC public final String 
2006-12-06 11:28
dengyiming
Rank: 1
等 级:新手上路
帖 子:101
专家分:0
注 册:2004-12-17
收藏
得分:0 
error establishing socket

[此贴子已经被作者于2006-12-6 11:37:42编辑过]

2006-12-06 11:36
dengyiming
Rank: 1
等 级:新手上路
帖 子:101
专家分:0
注 册:2004-12-17
收藏
得分:0 

请问是不是驱动的问题呢?我是用XP的啊

[此贴子已经被作者于2006-12-6 11:38:33编辑过]

2006-12-06 11:38
dengyiming
Rank: 1
等 级:新手上路
帖 子:101
专家分:0
注 册:2004-12-17
收藏
得分:0 
OK,我找找,谢谢你的帮助了
2006-12-06 11:41
dengyiming
Rank: 1
等 级:新手上路
帖 子:101
专家分:0
注 册:2004-12-17
收藏
得分:0 

神经,还是不行啊!!!HELP HELP


需要把原来的数据库重新卸载吗?

[此贴子已经被作者于2006-12-6 12:16:00编辑过]

2006-12-06 11:58
dengyiming
Rank: 1
等 级:新手上路
帖 子:101
专家分:0
注 册:2004-12-17
收藏
得分:0 

装了好象没有升级,看了一下信息还是SP2版本

2006-12-06 13:39
dengyiming
Rank: 1
等 级:新手上路
帖 子:101
专家分:0
注 册:2004-12-17
收藏
得分:0 
我想放弃了,搞不了,哎,升级不了,微软的东西真麻烦
2006-12-06 13:46
dengyiming
Rank: 1
等 级:新手上路
帖 子:101
专家分:0
注 册:2004-12-17
收藏
得分:0 
终于连接成功啦!!!感谢 神经 神经太厉害了,神经好强啊
2006-12-06 13:55
快速回复:JDBC访问数据库mssql2000出错,求助
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017445 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved