我用的是jdk1.5,
在xp下装了sql server 2000,
我该用什么数据库驱动呢?
该怎样连接数据库呢?
在xp下装了sql server 2000,
我该用什么数据库驱动呢?
该怎样连接数据库呢?
解决方案 »
- dbeaver谁可以告诉我使用方法,提供教程也行啊
- property.js ajax 表单提交的写法
- Java 字符串替换
- 现在在使用ecplise中为什么的给类加什么ID(versionID),这个id有什么用,不加有什么问题
- 急问:eclipse3.2里开发的SWT程序怎么生成能部署的jar
- 有关JFrame的坐标问题
- FileWriter写入'\n'到文本文件后,为什么用记事本打开换行会显示成一个小方格?有什么办法解决吗?
- 写一个函数,如何把字符串转换成Map对象
- Class.forName("sun.jdbc.odbc.JdbcOdbcDriver")出错
- 一个简单的GUI程序,始终找不出问题在哪,求解脱
- 菜鸟一问:自定义类型的数组赋值问题[在线等]
- 勇闯黄金十二宫系列--狮子宫
再把驱动包放入CLASSPATH
就可以访问MSSQL SERVER了:)
连接MSSQL的例程很多,到网上搜搜。
前提是用企业管理器建好数据库先!
一个例子:
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
} catch (Exception e) {
System.out.println("driver not found");
e.printStackTrace();
}
String url = "jdbc:microsoft:sqlserver://kaleon:1433;DatabaseName=hgjxc";
//kaleon为服务器名称,1433为默认的端口号。
String user = "sa";//登陆sql的用户名
String password = "mysql";//密码
try {
Connection con = DriverManager.getConnection(url, user, password);
Statement stmt = con.createStatement();
String sql="Select * from yuangong_tab";
ResultSet rs=stmt.executeQuery( sql);
while(rs.next())
{
System.out.println(rs.getString( 1));
}
rs.close();
stmt.close();
con.close();
} catch (Exception e)
{
e.printStackTrace();
}
}