我写的一个连接数据库的APPLET单独运行的时候一切正常,可是嵌入到IE中就提示我找不到“com.microsoft.jdbc.sqlserver.SQLServerDriver”,请大虾们赐教。代码如下:import java.applet.Applet;
import java.awt.Color;
import java.awt.Graphics;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;import InfoAnay.util.*;import com.microsoft.jdbc.sqlserver.SQLServerDriver;public class TestGraph extends Applet { @Override
public void init() {
// TODO 自动生成方法存根
setBackground(Color.BLACK);
setSize(700, 400); 
System.out.println("haha");

} @Override
public void paint(Graphics g) {
// TODO 自动生成方法存根
super.paint(g);
g.setColor(Color.WHITE);
g.drawString("hello111",10,10);

MyDb mydb = new MyDb();

String sql = "SELECT * from ClassInfo"; try {
ResultSet rs = mydb.executeQuery(sql);
if(rs.next()) {
g.drawString(rs.getString("ClassName"),10,50);
}
} catch (SQLException e) {
e.printStackTrace();
}

} /**
 * @param args
 */
public static void main(String[] args) {
// TODO 自动生成方法存根 }}
class MyDb { String sDBDriver = "com.microsoft.jdbc.sqlserver.SQLServerDriver"; private Connection conn = null; private Statement stmt = null; ResultSet rs = null; public MyDb() {
try {
Class.forName(sDBDriver);
} catch (java.lang.ClassNotFoundException e) {
System.err.println("TransDb(): " + e.getMessage());
}
} public ResultSet executeQuery(String sql) {
rs = null;
try {
conn = DriverManager
.getConnection(
"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=cluster",
"sa", "xx");
stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_UPDATABLE);
rs = stmt.executeQuery(sql);
} catch (SQLException ex) {
System.err.println("aq.executeQuery: " + ex.getMessage());
}
return rs;
} public void executeUpdate(String sql) {
stmt = null;
rs = null;
try {
conn = DriverManager
.getConnection(
"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=cluster",
"sa", "xx");
stmt = conn.createStatement();
stmt.executeQuery(sql);
stmt.close();
conn.close();
} catch (SQLException ex) {
System.err.println("aq.executeQuery: " + ex.getMessage());
}
} public void closeStmt() {
try {
stmt.close();
} catch (SQLException e) {
e.printStackTrace();
}
} public void closeConn() {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}