java 连接sql数据库

来源:百度知道 编辑:UC知道 时间:2024/06/14 09:03:44
import java.sql.*;
public class sql
{

public static void main(String [] args)
{

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String connectionUrl = "jdbc:sqlserver://localhost;database=Terry;user=sa;password=517769413";
Connection conn = DriverManager.getConnection(connectionUrl);

Statement stmt = conn.createStatement();
String sql ="select name from Data;";
ResultSet rs = stmt.executeQuery(sql);
while(rs.next())
{
System.out.println("姓 名: "+rs.getString("name"));
System.out.println();

}
}

}如果这代码没问题的话,那sql驱动应该解压到哪,这源码文件放在哪,如果调用

连接代码没问题,不过最好在用完后将数据库连接关闭.而且要捕获异常.
import java.sql.*;
public class sql
{

public static void main(String [] args)
{
try{

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String connectionUrl = "jdbc:sqlserver://localhost;database=Terry;user=sa;password=517769413";
Connection conn = DriverManager.getConnection(connectionUrl);

Statement stmt = conn.createStatement();
String sql ="select name from Data;";
ResultSet rs = stmt.executeQuery(sql);
while(rs.next())
{
System.out.println("姓 名: "+rs.getString("name"));
System.out.println();

}
//关闭数据库连接
rs.close();
stmt.close();
conn.close();
}
catch(Exception e){
//出错后信息
}
}

修改如下: 在项目的属性中引入此数据库驱动包就好了.

sql驱动添加到CLASSPATH里 源码放你的工程里

webroot/WEB-INF/lib

你新建一个工程
然后用这个类做测试就可以了