import java.awt.*;
import java.util.*;
import java.sql.*;
import java.sql.*;public class getpwd{
public void getpwd() throws SQLException{
int i,NoOfColumns;
String StNo;
class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection Ex1Con=DriverManager.getConnection("jdbe:odbc:StudentDB","admin","sa");
Statement Ex1Stmt=Ex1Con.createStatement();
ResultSet Ex1rs=Ex1Stmt.executeQuery("SELECT 密码 FROM 客户");
System.out.println("the code is");
StNo=Ex1rs.getString(1);
System.out.println(StNo);
}
public static void main(String args[]){
new getpwd();
}
}编译后出现:
E:\java\getpwd.java:11: unreported exception java.lang.ClassNotFoundException; must be caught or declared to be thrown
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
^
1 error
问题:
1.这是什么意思?
2.程序中
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
首字经常自动变为小写,我是用ULTRA EDIT编写的,是什么原因?
import java.util.*;
import java.sql.*;
import java.sql.*;public class getpwd{
public void getpwd() throws SQLException{
int i,NoOfColumns;
String StNo;
class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection Ex1Con=DriverManager.getConnection("jdbe:odbc:StudentDB","admin","sa");
Statement Ex1Stmt=Ex1Con.createStatement();
ResultSet Ex1rs=Ex1Stmt.executeQuery("SELECT 密码 FROM 客户");
System.out.println("the code is");
StNo=Ex1rs.getString(1);
System.out.println(StNo);
}
public static void main(String args[]){
new getpwd();
}
}编译后出现:
E:\java\getpwd.java:11: unreported exception java.lang.ClassNotFoundException; must be caught or declared to be thrown
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
^
1 error
问题:
1.这是什么意思?
2.程序中
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
首字经常自动变为小写,我是用ULTRA EDIT编写的,是什么原因?
解决方案 »
- java 图片地址的正则表达式
- java二维数组的问题,高手请进!解决了高分相送!
- 如何高效地实现象word一样的简单紧凑的画图功能?
- 百分求助,如何获取目录下的所有文件??????????????
- tomcat是如何实现热部署的?
- 如何将一个16进制的2位字符串 转化成十进制的数字? 急!!!真的很急!!!!!!!
- xiaoxhui(飞)请来接分,只有20分了
- java和javaw有什么区别
- 为什么在MS-DOS下用javac进行编译时总会提示Bad command or file name!
- VAJ中父类JApplet为缺失是不是因为没有swing包?那swing包又怎么加载呢?
- 问个关于DOM的事件处理问题
- 为何win98下中文显示正常,2000下中文则变成“□□”
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch (java.lang.ClassNotFoundException e)
{
throw new java.lang.ClassNotFoundException("JDBC驱动程序加载错误.");
//或者这样写:System.out.println("JDBC驱动程序加载错误.");
}
2.这种情况可能是因为ultra edit把Class认成类了,所以会变成小写,和工具有关
没把src.zip解压啊!要解压吗?
而是你的代码的问题,有问题的那句必须放在try里
关于自动修改为大写,需要修改UltraEdit的设置