以下是我写的一段代码,可是为什么执行的结果一直是:“无法连接JDBC驱动程序!"
请各位大哥帮看一下,谢谢!
import java.sql.*;
import java.awt.*;
public class Jdbcexa
{
public static void main(String args[])
{
String url="jdbc:microsoft:SqlServer://wwww:1433/booksys:user=sa & pwd=null";
Connection con=null;
Statement sm=null;
ResultSet rs=null;
try
{
Class.forName("com.microsoft.jdbc.sqlserver:SqlServerDriver");
}
catch(Exception e)
{
System.out.println("无法连接JDBC驱动程序!");
return;
}
try
{
con=DriverManager.getConnection(url,"user","pwd");
sm=con.createStatement();
rs=sm.executeQuery("select * from bookinfo where 现有数量=1");
System.out.println("结果为:");
while(rs.next())
{
String au_id=rs.getString(2);
System.out.println("au_id="+au_id);
}
}
catch(SQLException e)
{}
finally
{
try
{
rs.close();
sm.close();
con.close();
}
catch(SQLException e)
{}
}
}
}
请各位大哥帮看一下,谢谢!
import java.sql.*;
import java.awt.*;
public class Jdbcexa
{
public static void main(String args[])
{
String url="jdbc:microsoft:SqlServer://wwww:1433/booksys:user=sa & pwd=null";
Connection con=null;
Statement sm=null;
ResultSet rs=null;
try
{
Class.forName("com.microsoft.jdbc.sqlserver:SqlServerDriver");
}
catch(Exception e)
{
System.out.println("无法连接JDBC驱动程序!");
return;
}
try
{
con=DriverManager.getConnection(url,"user","pwd");
sm=con.createStatement();
rs=sm.executeQuery("select * from bookinfo where 现有数量=1");
System.out.println("结果为:");
while(rs.next())
{
String au_id=rs.getString(2);
System.out.println("au_id="+au_id);
}
}
catch(SQLException e)
{}
finally
{
try
{
rs.close();
sm.close();
con.close();
}
catch(SQLException e)
{}
}
}
}
解决方案 »
- java中的判短if用法
- jnlp是可以通过url访问应用程序,而如果把applet放到server上不也可以通过url访问吗?两者都是先从服务器上把jar包下载到客户端,但是两者的区别
- 用JAVA 怎么实现 对电脑 功率的 监控 ?。。。。。。。。。。。。。。。。。。。。人工加长
- 对JNI感性趣的请进来.
- 请问该怎样触发Enter键的按下事件?
- java里怎么编辑和接发报文?
- 有人会用SortedSet吗????????
- 多线程问题
- 初学者:多个一样的字符组成的字符串
- 請教多邊形合併算法(我個人認為很難)
- 自己写了一个事件类,和事件监听器,为什么这个程序运行时说事件捕获不了?
- 初学jdom!!! 如何取得标签里的值?????
Connection con=DriverMangager.getConnection(String url,String user,String pwd);
你半他们拿掉试试