| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 630 人关注过本帖
标题:还事数据库的问题,老是连接不上去
只看楼主 加入收藏
shiyide
Rank: 2
等 级:新手上路
威 望:4
帖 子:297
专家分:0
注 册:2006-2-22
收藏
 问题点数:0 回复次数:6 
还事数据库的问题,老是连接不上去
import java.sql.*;
public class ConnectionSQLDemo
{
public ConnectionSQLDemo()
{
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url = "jdbc:microsoft:sqlserver://localhost:1443;DatabaseName=java";
String userName = "sa";
String password = "";
Connection con = DriverManager.getConnection(url,userName,password);
String sql = "select * from studentTable";
Statement st = con.createStatement();
ResultSet rs = st.executeQuery(sql);

while(rs.next())
{
String studentName = rs.getString("studentName");
String studentID = rs.getString("studentID");

System.out.println("\n姓名:" + studentName + "学号:" + studentID);

}
st.close();
con.close();
}
catch(SQLException e)
{
e.printStackTrace();
}
catch(ClassNotFoundException se)
{
se.printStackTrace();
}


}
public static void main(String[] args)//throws SQLException
{
new ConnectionSQLDemo();
}
}
我真的不知道我上面的代码哪里错了,请帮忙看看。
还有我想问一下,用什么方法可以判断数据库是否连接上了
搜索更多相关主题的帖子: userName java String 数据库 
2006-06-21 15:01
飘飘叶子
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:34
帖 子:597
专家分:10
注 册:2005-8-17
收藏
得分:0 

这段代码看上去应该没错啊,你运行后有没有报错?sql的3个包有没有放进去?没报错的话应该是代码的问题了


向着软件工程师的目标前进!
2006-06-21 15:17
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
数据源有没有设好
主要是看有没有错误信息,有错误信息的话就好办了

可惜不是你,陪我到最后
2006-06-21 16:18
private
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-5-1
收藏
得分:0 
这里使用的是JDBC-ODBC驱动
Class.forName("sun.jdbc.JdbcOdbcDriver");

String url = "jdbc:odbc:test" ; //test数据源名称

rs.close();
st.close();
con.close();

在电脑创建一个数据源:
1.选择“设置”-〉“控制面板”-〉“管理工具”
2双击“管理工具”图标
3选择“数据源(ODBC)”图标
4选择“系统DSN”选项卡
5单击“添加”按钮打开“创建新数据源”对话框
6选择“SQL Server”
7单击“完成”按钮打开“创建到SQL Server 的新数据源”对话框
8键入test 作为数据名称和描述,然后选择SQL Server 服务器,下拉列表里的。
9单击“下一步”,打开对话框显示登录验证 的选项,请选择默认设置。
10.单击“下一步”打开的对话框允许用户选择数据库。在下拉表里找到自己的数据库。
11。单击“下一步”打开的 对话框显示默认设置,请选择默认的。
12 单击“完成“,打开 ”ODBC Microsoft SQL Server 安装“ 对话框。
13 单击 ”测试数据源” 测试连接。
14 单击 “确定”,数据源名称即出现在“系统DSN”选项卡中。
执行你的程序。。

2006-06-21 20:13
地狱里的鸽子
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-6-20
收藏
得分:0 

好象和我一样 3个jar文件没陪进去


本人新手菜鸟 还望多多指导
2006-06-22 14:58
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 

没有必要配进去,直接用SUN的驱动就可以了


可惜不是你,陪我到最后
2006-06-22 16:17
qlyiua
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-1-14
收藏
得分:0 
桥连就不用了,直连需要那三个文件
2006-06-22 20:29
快速回复:还事数据库的问题,老是连接不上去
数据加载中...
 
   



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

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