Все вопросы: [executescalar]

5 вопросов

похожие теги:
17
голосов
7ответов
37693 просмотров

Int32.TryParse() or (int?)command.ExecuteScalar()

I have a SQL query which returns only one field - an ID of type INT. And I have to use it as integer in C# code. Which way is faster and uses less memory? int id; if(Int32.TryParse(command.ExecuteScalar().ToString(), out id)) { // use id } or int? id = (int?)command.ExecuteScalar(); if(id...

5
голосов
1ответов
5877 просмотров

Connection Leak in C# DataBase.ExecuteScalar

The following method in a static class gives me a time out exception because the connection pool is maxed out. While in debug mode I looked in sql Management studio and saw there were 150 sleeping processes. I expected the connections to be closed automatically...I also tried putting as a stat...

0
голосов
3ответов
503 просмотров

Приведение F # и ExecuteScalar

Как использовать DbCommand.ExecuteScalar из F #? Он возвращает объект, который мне нужно преобразовать в int. Я новичок в F #, и мне непонятно, какое преобразование нужно выполнить. let (stockid:uint32) = command.ExecuteScalar() Compile Error: Type constraint mismatch. The type obj is not...

6
голосов
2ответов
7790 просмотров

Запуск нескольких команд в одном ExecuteScalar в Oracle

У меня есть набор операторов sql, например ... вставить в ....; вставить в ....; удалить .........; и т. д. Когда я пытаюсь выполнить их против oracle, я получаю эту ошибку (ORA- 00911 Неверный символ) Теперь я понимаю, что это из-за точки с запятой между операторами, я пробовал эт...

5
голосов
2ответов
8061 просмотров

Можете ли вы использовать cmd.ExecuteScalar, когда sproc использует RETURN @value

Можете ли вы использовать int blah = Convert.ToInt32(cmd.ExecuteScalar()); Когда выполняется последний оператор sproc: RETURN @value Я могу заставить его работать, только если он работает: ВЫБРАТЬ @ значение Кроме того, это дает мне исключение объекта null: int blah = (int...