Запитання з тегом «sqlcommand»

17
Час очікування закінчився Період часу очікування, який минув до завершення операції, або сервер не відповідає. Заява скасована
У мене є багато користувачів на моєму веб-сайті (20000-60000 на день), який є сайтом для завантаження мобільних файлів. У мене віддалений доступ до мого сервера (Windows Server 2008-R2). Раніше я отримував помилки "Сервер недоступний" , але зараз спостерігається помилка очікування з'єднання. Я з цим не знайомий - чому це відбувається …

3
За яких обставин SqlConnection автоматично зараховується до зовнішньої транзакції TransactionScope?
Що означає "включення" SqlConnection в транзакцію? Чи просто це означає, що в транзакції будуть брати участь команди, які я виконую під час з'єднання? Якщо так, то за яких обставин SqlConnection автоматично зараховується до зовнішньої транзакції TransactionScope? Дивіться питання в коментарях до коду. Моя здогадка на відповідь на кожне питання слідує …

5
Як передати параметри значення таблиці у збережену процедуру з коду .net
У мене база даних SQL Server 2005. У кількох процедурах у мене є параметри таблиці, які я передаю до збереженого протоколу як nvarchar(розділений комами) і внутрішньо поділяю на одиничні значення. Я додаю його до списку параметрів команд SQL таким чином: cmd.Parameters.Add("@Logins", SqlDbType.NVarchar).Value = "jim18,jenny1975,cosmo"; Мені потрібно перенести базу даних на …

12
Чи безпечно не параметризувати SQL-запит, коли параметр не є рядком?
З точки зору інжекції SQL я повністю розумію необхідність параметризації stringпараметра; це один із найдавніших трюків у книзі. Але коли можна виправдати не параметризувати SqlCommand? Чи вважаються якісь типи даних "безпечними", щоб не параметризувати їх? Наприклад: я не вважаю себе ніде поблизу фахівця з SQL, але не можу придумати жодних …

8
Чи потрібно закривати () SQLC-з'єднання, перш ніж його утилізувати?
Згідно з моїм іншим запитанням про одноразові об'єкти , чи слід називати Close () до кінця використовуючого блоку? using (SqlConnection connection = new SqlConnection()) using (SqlCommand command = new SqlCommand()) { command.CommandText = "INSERT INTO YourMom (Amount) VALUES (1)"; command.CommandType = System.Data.CommandType.Text; connection.Open(); command.ExecuteNonQuery(); // Is this call necessary? connection.Close(); …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.