当前位置: 首页 > 面试题库 >

解决SQL查询超时错误

冯星阑
2023-03-14
问题内容

我收到此错误:

超时时间已到。在操作完成之前超时时间已过,或者服务器没有响应。

我知道那里已经有帮助解决此问题的指南,但它们对我不起作用。我缺少什么,或者应该在哪里将代码添加到C#程序中的这些SQL语句中:

String sql = project1.Properties.Resources.myQueryData;

SqlDataAdapter sqlClearQuestDefects = new SqlDataAdapter(sql,
    "Data Source=ab;Initial Catalog=ac;User ID=ad; Password =aa");

DataSet lPlanViewData = new DataSet();
sqlClearQuestDefects.Fill(lPlanViewData, "PlanViewData");

我在此行收到超时错误:

SqlDataAdapter sqlClearQuestDefects = new SqlDataAdapter(sql, 
    "Data Source=ab;Initial Catalog=ac;User ID=ad; Password =aa");

问题答案:
SqlDataAdapter adp = new SqlDataAdapter();
adp.SelectCommand.CommandTimeout = 0;  // Set the Time out on the Command Object


 类似资料:
  • 本文向大家介绍SQL Server中查询结果超出了查询时间范围解决方法,包括了SQL Server中查询结果超出了查询时间范围解决方法的使用技巧和注意事项,需要的朋友参考一下 废话少说,直接上SQL代码(有兴趣的测试验证一下),下面这个查询语句为什么将2008-11-27的记录查询出来了呢?这个是同事遇到的一个问题,个人设计了一个例子。   其实如果细看过文档的话,应该知道是什么原因,因为数据类型

  • 问题内容: 我正在使用C#在SQL数据库中进行一些繁重的工作。 我不断收到以下超时异常: 超时时间已到。在操作完成之前超时或服务器没有响应。该语句已终止。 我运行了大量查询(超过10万个查询),而导致该异常的并不是任何一个特定的查询-有时我会设法无一例外地完成所有这些查询。 一些例外来自作为较大事务的一部分运行的查询,某些例外来自独立运行的查询。 当我直接在SQL Server Managemen

  • 问题内容: 这不是连接超时,因为与数据库的连接正常。问题是我正在调用的存储过程花费的时间超过30秒,并且会导致超时。 该函数的代码如下所示: ExecuteScalar调用正在超时。如何延长此功能的超时时间? 对于快速存储过程,它可以正常工作。但是,其中一个功能需要一段时间,并且调用失败。当以这种方式调用ExecuteScalar函数时,我似乎找不到任何延长超时时间的方法。 问题答案: 如果您正在

  • 问题内容: 我正在编写一个简单的桌面应用程序,其中使用了本地SQL数据库(SQL Server CE)。这是有问题的部分: 问题是我打电话时遇到异常。 异常消息显示为: {“解析查询时出错。[令牌行号= 1,令牌行偏移量= 97,令牌有误= SELECT]”} 我已经通过直接查询在完全相同的数据库中运行了完全相同的命令,并且运行良好-这使我认为问题不在于SQL Server CE。 任何帮助将不胜

  • 我正在尝试运行一个简单的play-scala示例,但是我在启动activator时遇到了一些问题,因为我有很多连接超时。我只使用activator创建了应用程序并尝试启动它。没有开发或自定义配置。我用的是Play2.4.2。 它试图解决的许多依赖项似乎并不存在:如果我试图在浏览器中打开url,我只得到“请求路径未找到”。例子如下: 这种行为浪费了很多时间,没有任何价值。是否可以避免不存在的路径或最

  • 我有一个非常大的HBASE/Phoenix表,我试图使用SQLLINE查询它。我得到以下异常。我尝试在客户端和服务器上更改各种设置: 我试着将以上所有设置为6000000,但仍然得到同样的问题。有什么想法吗?原来的异常似乎是hbaseClient.calltimeoutException。