eclipse 和sql2008连接的问题,照着教程而无法显示
importjava.sql.*;//java连接数据库publicclassL10_1{publicstaticvoidmain(String[]args){Conne...
import java.sql.*;//java连接数据库
public class L10_1
{
public static void main(String[] args)
{
Connection ct=null;//java数据库链接函数
Statement sm=null;//java数据库链接函数
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//加载硬件驱动程序
ct=DriverManager.getConnection("jdbc:odbc:sql server","sa","123456");//导入数据源
sm=ct.createStatement();
ResultSet rs=sm.executeQuery("select * from bumen");//创建一个ResultSet类,第一个默认为空
while(rs.next())//下一条记录
{
int bianhao=rs.getInt(1);//1是第一个字段
String mingcheng=rs.getString(2);
String didian=rs.getString(3);
System.out.println(bianhao+" "+mingcheng+" "+didian);
}
}catch(Exception e){System.out.println("有错误");}
finally
{
try {
if(sm!=null)
{
sm.close();
}
if(ct!=null)
{
ct.close();
}
}catch(Exception e2){}
}
}
} 展开
public class L10_1
{
public static void main(String[] args)
{
Connection ct=null;//java数据库链接函数
Statement sm=null;//java数据库链接函数
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//加载硬件驱动程序
ct=DriverManager.getConnection("jdbc:odbc:sql server","sa","123456");//导入数据源
sm=ct.createStatement();
ResultSet rs=sm.executeQuery("select * from bumen");//创建一个ResultSet类,第一个默认为空
while(rs.next())//下一条记录
{
int bianhao=rs.getInt(1);//1是第一个字段
String mingcheng=rs.getString(2);
String didian=rs.getString(3);
System.out.println(bianhao+" "+mingcheng+" "+didian);
}
}catch(Exception e){System.out.println("有错误");}
finally
{
try {
if(sm!=null)
{
sm.close();
}
if(ct!=null)
{
ct.close();
}
}catch(Exception e2){}
}
}
} 展开
1个回答
展开全部
String JDriver= "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String url= "jdbc:sqlserver://192.168.2.27:1433;DatabaseName=zscrm";
//如果改写rs.getString("表中的列名");
//是否导入了jar包,驱动安装了没有
更多追问追答
追问
追答
成功了吗这次?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询