[align=center][/align]package jdbcts;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class JdbcTest {
public static void main(String[] args) {
String ClassForName="com.microsoft.jdbc.sqlserver.SQLServerDriver";
String DriM="jdbc:microsoft:sqlsever://localhost:1433;DatabaseName=jdbc";
String username="sa";
String password="sasa";
//1-加载数据库驱动类
try {
Class.forName(ClassForName);
} catch (ClassNotFoundException e) {
System.out.println("无法找到驱动类");
}
//2-建立指定数据库的连接
Connection conn=null;
try {
conn=DriverManager.getConnection(DriM,username,password);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Statement st=null;
try {
st=conn.createStatement();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
String sql="select * from userinfo";
ResultSet rs=null;
try {
rs=st.executeQuery(sql);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
//5-解析结果集对象
try {
while (rs.next()) {
int id = rs.getInt(1);
String name = rs.getString("user_name");
String pass = rs.getString("user_password");
System.out.println(id + "\t" + name + "\t"+pass);
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
总是报这样的异常
java.sql.SQLException: No suitable driver found for jdbc:microsoft:sqlsever://localhost:1433;DatabaseName=jdbc
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at jdbcts.JdbcTest.main(JdbcTest.java:32)
Exception in thread "main" java.lang.NullPointerException
at jdbcts.JdbcTest.main(JdbcTest.java:41)
三个驱动类我已经打了,并且SP4补丁也打了。我重新装了系统也不行 XP4的系统
相关推荐
### 服务器出现java.sql.SQLException No suitable driver found for 的解析与解决方案 #### 问题背景 在进行Servlet开发过程中,尤其是在尝试连接数据库时,遇到了一个常见的异常:“java.sql.SQLException: No ...
当你遇到"java.sql.SQLException: No suitable driver"这样的错误时,通常意味着你的Java环境无法找到匹配的数据库驱动。这个问题的解决方法是确保已经正确地引入了MySQL JDBC驱动(也称为Connector/J)。 MySQL ...
- `java.sql.SQLException: No suitable driver found for.jdbc:oracle:thin:@localhost:1521:ORCL`: 这意味着Java无法找到适合的Oracle JDBC驱动。确保已添加ojdbc驱动到项目的类路径,并正确配置数据库URL。 2. ...
总的来说,KingbaseV8 JDBC驱动为Java开发者提供了方便、高效的方式来连接和操作KingbaseV8数据库,确保了在不同Java版本下的兼容性,是开发过程中不可或缺的一部分。在实际项目中,根据具体运行环境选择合适的JDBC...
**问题描述**:应用程序尝试执行SQL语句时出现“No Suitable Driver”异常。 **解决方案**: 1. **CLASSPATH配置**:检查应用程序的CLASSPATH环境变量是否包含了Gbase JDBC驱动的路径。如果未包含,需要将其添加到...
Java 使用 JDBC 连接 PostgreSQL 数据库示例 Java 是一种广泛使用的编程语言,而 PostgreSQL 是一个功能强大且广泛使用的关系数据库管理系统。Java 使用 JDBC(Java Database Connectivity)连接 PostgreSQL 数据库...
2. **No suitable driver found**: 如果遇到“javax.servlet.ServletException: java.sql.SQLException: No suitable driver found for jdbc:microsoft:sqlserver://localhost:1034;DatabaseName=test2”的错误,这...
- **异常2**: `Caused by: java.sql.SQLException: No suitable driver` - 表明没有找到合适的JDBC驱动。请确认驱动是否已添加至Tomcat的`lib`目录,并确保`driverClassName`属性指向正确的类名。 - **异常3**: `...
- **java.sql.SQLException: No suitable driver**:检查是否已经正确安装了所需的JDBC驱动程序。 - **Data source name not found**:确认数据库服务器地址、端口号和数据源名称的正确性。 - **Connection failed ...
例如,`java.sql.SQLException: No suitable driver found`表示没有找到匹配的数据库驱动,这通常是由于缺少驱动库或者URL格式错误导致的。 JDBC还支持事务管理,通过Connection的`setAutoCommit()`、`commit()`和`...
System.out.println("No suitable driver found."); e.printStackTrace(); } catch (SQLException e) { System.out.println("Error connecting to the database."); e.printStackTrace(); } return conn; } ...
- **错误2**: `Caused by: java.sql.SQLException: No suitable driver` - 解决方法:确认MySQL驱动包是否已经放入Tomcat的`lib`目录,并确保其版本与MySQL服务器兼容。 - **错误3**: `Name jdbc is not bound in ...
2. **`java.sql.SQLException: No suitable driver`** - 解决方法:确认MySQL驱动程序已添加至Tomcat的`lib`目录以及Web应用的`WEB-INF/lib`目录。 3. **`Name jdbc is not bound in this context`** - 解决方法...
java.sql.SQLException: No suitable driver - **原因**:表示Java环境未能找到合适的数据库驱动。 - **解决办法**: - 确认数据库驱动已添加至项目中。 - 配置正确的数据库连接字符串。 #### 16. Error ...
2. **错误提示**:“Caused by: java.sql.SQLException: No suitable driver” - 原因:表示找不到合适的JDBC驱动。 - 解决方案:确保JDBC驱动已正确添加至Tomcat的`lib`目录和Web应用的`WEB-INF/lib`目录。 3. ...
其次,URL写错会导致“java.sql.SQLException: No suitable driver”的异常。JDBC URL是数据库的连接字符串,需要根据数据库的不同而有所变化。例如,MySQL数据库的URL格式可能是“jdbc:mysql://localhost:3306/...
2. "No suitable driver found for jdbc",表示Java找不到适合的数据库驱动程序。 3. "SQLException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序",意味着没有配置正确的ODBC数据源...