我们有一个常规的选择陈述
strSql = "SELECT PG_ID, PG_FileName, PG_AbsolutePath " & _
"FROM PHOTO_GALLERY " & _
"WHERE (PG_ID = " & lPG_ID & ")"
在SQL Analyzer中它运行良好而且快速,在页面上,我从探查器获得的持续时间更多是7000,然后我到达我们构建的错误日志,超时已过期
表photo_gallery只有8000多行
为了找到解决方案,可以做些什么?
该表的索引为PG_ID
变量lPG_ID
不为空 - 它是一个数字,它存在于表的行中
答案 0 :(得分:-1)
执行查询前
Set
SqlClient.SqlCommand.CommandTimeout = 0
将解决您的问题......