sqlexception相关内容

java.sql.SQLException:找不到适合 jdbc:microsoft:sqlserver 的驱动程序

我在尝试运行此程序时遇到此异常.这是微软的例子之一.我已通过项目属性将 sqljdbc4.jar 添加到 netbeans 中的类路径中,用于编译和运行.我还测试了可以通过使用下面的导入语句找到该类 - 编译期间没有错误,所以它必须找到 jar. 它是否与 sqldbc4.jar 引用的 dll 或某些 sql dll 相关? 这是确切的例外,下面是确切的代码,除了密码. 例外: ..
发布时间:2022-01-31 17:27:44 Java开发

当我从未关闭任何内容时,为什么会收到 ResultSet is closed 错误

我的代码中有这个错误,并且已经彻底检查和编辑它,但我仍然遇到同样的问题.我还使用了多个 resultSet 和 Statements 但发生了同样的错误.以下是我得到的错误: "与当前日期 20130221 连接的数据库java.sql.SQLException:结果集已关闭在 sun.jdbc.odbc.JdbcOdbcResultSet.checkOpen(未知来源)在 sun.jdbc. ..
发布时间:2022-01-24 15:02:44 Java开发

如何为 JDBC Connection 设置时区,避免找不到 SqlException 时区?

我在尝试创建 Connection 对象以处理来自命令行 Java 应用程序和 Oracle 数据库的连接时遇到以下问题. 所以我有一个包含 ma​​in() 方法的 Main 类,这个: import java.sql.*;导入 oracle.jdbc.OracleDriver;公共类主要{公共静态无效主要(字符串[]参数){System.out.println("Hello World ..
发布时间:2022-01-24 14:56:41 Java开发

排除超时 SqlExceptions

我有一些奇怪的行为,我无法弄清楚为什么会发生.我看到间歇性超时异常.我很确定它与体积有关,因为它在我们的开发环境中不可重现.作为一个创可贴的解决方案,我尝试将 sql 命令超时时间提高到 60 秒,但正如我发现的那样,这似乎没有帮助.这是奇怪的部分,当我检查失败的进程的日志时,这里是开始和结束时间: 2008 年 9 月 16 日 16:21:49 2008 年 9 月 16 日 16:2 ..
发布时间:2022-01-23 22:19:09 数据库

过程在 ADO.NET 中超时,但在 SSMS 中没有

我有一个存储过程,它给我一个 SqlException,因为当我从代码运行它时超时(超时设置为 30). 当我直接在 Management Studio 中运行该过程时,它会在 1 秒内执行. 我也只有在针对特定数据库运行时才会超时. 当我使用其他数据库时,它会很快完成而不会出错. 这是完整的错误信息: System.Data.SqlClient.SqlException (0x8013 ..
发布时间:2022-01-23 21:47:21 其他开发

如何知道由于哪个 SqlException 被抛出而导致的实际问题?

我想以不同的方式处理不同的问题,同时进行数据库操作. 例如由于错误的数据库凭据或网络问题,操作可能会失败.或者它可能因为查询不正确而失败(如果在int类型列中传递字符串值) 在我的 C# 代码中,我们只有 SqlException,它具有 SqlErrors 的集合.但是有许多严重级别. 如何轻松确定 SqlException 的原因?我如何确定异常是由于连接问题或身份验证失败还 ..
发布时间:2022-01-23 21:35:26 C#/.NET

接收 SQLException “用户登录失败"连接到 SQL Server 2008

我正在尝试通过 Java 连接到 SQL Server 2008. 我已将 sqljdbc4.jar 添加到我的项目库中. 没有为访问数据库的数据库设置用户名和密码(Windows 身份验证). 1433 端口正在侦听,但我仍然收到此异常: SQL 异常:com.microsoft.sqlserver.jdbc.SQLServerException:用户“"登录失败.ClientC ..
发布时间:2022-01-16 23:06:38 Java开发

如何捕获特定的 SqlException 错误?

问: 有没有更好的方法来处理 SqlExceptions? 以下示例依赖于对消息中的文本的解释. Eg1:如果表不存在,我有一个现有的 try catch 来处理. 忽略我可以首先检查表是否存在这一事实. 试试{//代码}捕获(SqlException sqlEx){if (sqlEx.Message.StartsWith("Invalid object name")){//代码} ..
发布时间:2021-12-17 17:00:46 C#/.NET

在jsp页面中给用户输入之前获取SQLexception错误

我喜欢创建一个注册表单,用户可以在其中注册他或她的数据,并且给定的数据将保存在数据库中.我使用 mysql workbench 8.0 创建了一个数据库 HospitalM.我运行了该项目,jsp 文件用于在 Tomcat 服务器上创建表单.pid 是数据库 HospitalM 中名为 patient 的表中的主键. 当我在服务器上运行表单时,生成了一个表单,但该表单没有等待输入数据并抛出一 ..
发布时间:2021-12-13 15:33:20 服务器开发

SQLiteOpenHelper onCreate()/onUpgrade() 何时运行?

我已经在我的 SQLiteOpenHelper onCreate() 中创建了我的表,但是接收 SQLiteException: 没有这样的表 或 SQLiteException: 没有这样的列 错误.为什么? 注意: (这是每周数十个类似问题的合并摘要.尝试在此处提供“规范"社区 wiki 问题/答案,以便所有这些问题都可以作为很好的参考.) 解决方案 SQLiteO ..

java.sql.SQLException: 找不到适合 jdbc:microsoft:sqlserver 的驱动程序

当我尝试运行此程序时遇到此异常.这是微软的例子之一.我已经通过项目属性将 sqljdbc4.jar 添加到 netbeans 的类路径中,用于编译和运行.我还测试了可以通过使用下面的导入语句找到该类 - 编译期间没有错误,因此它必须找到 jar. 会不会与sqldbc4.jar引用的某个dll或某个sql dll有关? 这是确切的例外,下面是确切的代码,密码除外. 异常: 运行 ..
发布时间:2021-11-25 18:51:56 Java开发

Microsoft Access 是否有 64 位驱动程序?

java.sql.SQLException: [Microsoft][ODBC Driver Manager] 指定的 DSN 包含驱动程序和应用程序之间的架构不匹配 当我尝试使用 jdbc 从 Eclipse 项目连接到我的 Microsoft Access 数据库时出现以下错误. 我使用的是 64 位 Windows 和 microsoft office 2007. 对此事的 ..
发布时间:2021-11-25 06:53:17 C#