java与 sql server数据库连接
我写了个程序:importjava.io.*;importjava.sql.*;classTest{publicstaticvoidmain(String[]args){...
我写了个程序:
import java.io.*;
import java.sql.*;
class Test
{
public static void main(String []args)
{
int i=0;
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
}
catch(ClassNotFoundException e)
{
while(i!=3)
{
System.out.println("success");
i++;
}
};
try
{
String URL = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Northwind"; //mydb为数据库名
String user = "sa";
String password = "4905486";
Connection conn = DriverManager.getConnection(URL,user,password);
Statement sta=conn.createStatement();
ResultSet ret=sta.executeQuery("select * from Orders where RegionID='1'");
while(i!=3)
{
System.out.println("success");
i++;
}
ret.close();
sta.close();
}
catch(SQLException e)
{};
}
}
这个程序运行:说明不能加载驱动程.我已安装了sql server 2000数据库。
还要怎样做才能访问到数据库。
驱动程序需要自己下载吗? 展开
import java.io.*;
import java.sql.*;
class Test
{
public static void main(String []args)
{
int i=0;
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
}
catch(ClassNotFoundException e)
{
while(i!=3)
{
System.out.println("success");
i++;
}
};
try
{
String URL = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Northwind"; //mydb为数据库名
String user = "sa";
String password = "4905486";
Connection conn = DriverManager.getConnection(URL,user,password);
Statement sta=conn.createStatement();
ResultSet ret=sta.executeQuery("select * from Orders where RegionID='1'");
while(i!=3)
{
System.out.println("success");
i++;
}
ret.close();
sta.close();
}
catch(SQLException e)
{};
}
}
这个程序运行:说明不能加载驱动程.我已安装了sql server 2000数据库。
还要怎样做才能访问到数据库。
驱动程序需要自己下载吗? 展开
展开全部
当然,你去哪个csdn社区下载就可以了,那里有全部的驱动程序,我是前周才搞好,挺easy
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把sqlserver的jdbc驱动加到classpath环境变量中去
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sql server的三个驱动没有加载进去,就上三楼说的,把这三个驱动加到classpath里面。
这三个驱动分别是:msbase.jar,mssqlserver.jar和msutil.jar
这三个驱动分别是:msbase.jar,mssqlserver.jar和msutil.jar
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询