Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Защо получавам Невалиден опит за извикване на HasRows, когато четецът е затворен с отворена връзка?

Това е неочаквано поведение в ExecuteReader() - най-вероятно бъг. Дълбоко в ExecuteReader() възниква някаква произволна грешка, най-вероятно мрежово изчакване, връзката е затворена и след това затворен SqlDataReader се връща, сякаш нищо не се е случило. Нищо чудно последващо извикване на HasRows дава изключение.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да документирате вашата база данни на SQL Server

  2. Как да премахнете частта от времето на стойност за дата и час (SQL Server)?

  3. Какво всъщност означават клъстериран и неклъстериран индекс?

  4. Какво трябва да знаете за С NOCHECK, когато активирате ограничение CHECK в SQL Server

  5. Entity Framework 6 GUID като първичен ключ:Не може да се вмъкне стойността NULL в колона „Id“, колоната „FileStore“ на таблицата не позволява нули