晕,昨天叫你怎么不回啊?
你这个是没有加载驱动程序,你在程序中加:
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
你这个是没有加载驱动程序,你在程序中加:
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
解决方案 »
- java中对一个文本文件做了更改,然后要保存文件,怎么办啊?
- Could not find the mian class:NewJFrame,project will exit
- 如何让子类转向父类
- javac 出现了问题!请帮下忙
- 各位大哥,帮小女子看看!先谢了。在线等待。
- 怎么写程序编译和运行另外的一个程序?
- 关于APPLET调用!着急!在线等待
- 打包问题!
- 最近玩RoboCode觉得很有意思!我想应该有不少人在玩吧,也许你也写出了非常不错的robot!如果有兴趣,欢迎在这讨论:)
- applet,可不可以设置成,每次载入时都从服务器重新下载,而不读本地缓存的?
- help,我设置的环境变量怎么不起作用呀?
- 求助??关于TextField输入问题
import java.sql.*;
import java.util.*;
import java.lang.*;public class java_sql_useMSDriver
{
public static void main(String[] args)
{
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Enumeration enum=DriverManager.getDrivers();
while(enum.hasMoreElements())
{
System.out.println(enum.nextElement());
}
} catch(java.lang.ClassNotFoundException exec)
{
System.out.println("加载数据库异常");
}
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
//String url="jdbc:odbc:mqis";
//Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:microsoft: sqlserver://localhost:1433;DatabaseName=people";
String user="sa";
String password="max"; Connection cn=DriverManager.getConnection(url);
Statement sql=cn.createStatement();
ResultSet rs=sql.executeQuery("sp_help 教师信息");
for(int j=1;j<=rs.getMetaData().getColumnCount();j++)
{
System.out.print(rs.getMetaData().getColumnName(j)+"\t");
}
System.out.println();
while(rs.next())
{
for(int j=1;j<=rs.getMetaData().getColumnCount();j++)
{
System.out.print(rs.getObject(j)+"\t");
}
System.out.println();
}
sql.close();
cn.close();
}
catch (SQLException ex)
{
//System.out.print(ex.getSQLState());
ex.printStackTrace();
//System.err.println("SQLException: " + ex.getMessage());
System.out.println(ex.toString());
}
}
}
然后把Connection cn=DriverManager.getConnection(url);改为Connection cn=DriverManager.getConnection(url,user,password);
String url="jdbc:microsoft: sqlserver://localhost:1433;DatabaseName=people";中多了一个空格,谢谢你
我的好多帖子都是你帮忙解决的,谢谢