Описание тега idbcommand

1 ответ

SQL: обновление не влияет ни на одну строку

Я хочу обновить набор данных в таблице DB2/AS400. Проблема в том, что если в списке параметров есть строковый параметр, команда не найдет строку для обновления. Например: если я выполню команду только с номером компании, команда выполнится успешно. …
29 июл '11 в 08:34
2 ответа

IDbCommand - CommandType.StoredProcedure

Мне просто любопытно, если IDbCommand.CommandType значение имеет значение с точки зрения производительности? В принципе, я мог бы сделать либо установить его как CommandType.Textи передайте SQL-запрос "EXEC sp_my_stored_procedure ..." в качестве Com…
1 ответ

CommandBehavior.SchemaOnly не работает для некоторых хранимых процедур

Выполнение вызова ADO.NET для запуска хранимой процедуры с использованием IDbCommand.ExecuteReader(SchemaOnly) и он генерирует исключение, если хранимая процедура использует временную таблицу. Исключение составляет "Invalid object name '#tempPCBBHol…
14 авг '17 в 22:57
1 ответ

Как добавить параметры и выполнить универсальный IDbCommand

Вот моя проблема в деталях. Я создал класс слоя доступа к данным, который позволяет мне создавать большинство объектов, необходимых для взаимодействия с базами данных (Odbc, OleDb и SqlClient). Я также создал класс слоя обработки бизнес-объектов с и…
2 ответа

NSubstitue для IDBCommand и ошибка CA2100

Я хочу заменить IDBCommand с использованием NSubstitue. Я должен заменить поле CommandText, и я сделал string settedCommandText=string.Empty; IDbCommand fakeCommand = Substitute.For<IDbCommand>(); command.CommandText =Arg.Do<string>(x =&…
06 авг '16 в 22:50
2 ответа

Читайте числовые данные из таблицы оракула в C#

Я пытаюсь написать функцию C# для чтения некоторых данных из таблицы оракула Мои функции: public static writeConsole(string query, string connectionString, string driver) { //driver = Oracle.ManagedDataAccess.Client using (var conn = DbProviderFacto…
07 июн '16 в 12:36
1 ответ

Как мне получить DataTable от IDataReader?

Я пытаюсь получить DataTable или же DataSet из IDataReader, но я терплю неудачу. Вот код: string sql = @"SELECT ID, DOCNUMBER FROM TBDOCUMENT"; using (IDbConnection conn = CreateConnection(provider, connectionString)) { conn.Open(); using (IDbComman…
13 сен '11 в 12:22
1 ответ

Как я могу предотвратить этот код от удаления объектов несколько раз?

Когда я запускаю анализ кода со следующим кодом: Protected Function GetOrderEntry() As IList(Of OE) Dim results As IList(Of OE) = New List(Of OE)() Using connection As IDbConnection = DbProviderFactories.GetFactory("System.Data.SqlClient").CreateCon…
1 ответ

Вызов функции Db2 с IDBCommand

У меня проблемы с вызовом функции из VB с IDBcommand, которая возвращает целочисленное значение param1 = dbfactory.CreateParameter("param1", DbType.AnsiString) param1.Value = sIban param1.Direction = ParameterDirection.Input param1.Size = 1000 param…
27 авг '13 в 08:53
0 ответов

.Net Как использовать командный текст вместо вызова хранимой процедуры и сохранить его в списке с помощью IDbConnection

Я использую хранимые процедуры для получения результатов из базы данных Sql с использованием IDbconnection. В качестве альтернативы использования хранимых процедур, каковы другие варианты выполнения запроса внутри кода? Если я использую хранимую про…
01 фев '18 в 09:27
1 ответ

EF на IDBcommandInterceptor и DBDataReader

Я пытаюсь издеваться над EF IDBcommandInterceptorДля операций вставки / обновления это достаточно просто - я могу вернуть DbDataReader сделанный из единственного поля или целого числа. Однако, для операций выбора, если есть некоторые "включения", то…
25 сен '14 в 06:45
2 ответа

Есть ли способ использовать универсальный DbCommand для асинхронного обновления?

При использовании универсального DbCommand для выполнения обновления оно будет зависать бесконечно, если обновляемая строка заблокирована. В качестве основного соединения используется поставщик Oracle Devart, Devart.Data.Oracle.OracleConnection. Уст…
11 май '09 в 15:26
4 ответа

Физическая память SQL Server увеличивается после выполнения команд

Я запускаю серверное приложение на Windows Server 2008 с SQL Server 2008, теперь мой сценарий соответствует заданному. Я реализовал пользовательский пул соединений (почему я это сделал, это еще одна длинная история). поэтому я не открываю и не закры…
21 янв '10 в 08:41
1 ответ

Как вызвать сохраненный процесс с использованием общего подключения к БД в C#?

Я должен вызывать хранимые процедуры в C# (.Net 2.0), иногда используя ODBC-соединение, иногда с помощью SQLClient. В будущем мы могли бы также общаться с Oracle. Мои хранимые процедуры имеют параметры ввода / вывода и возвращаемое значение. CREATE …
20 июн '12 в 17:16
2 ответа

Асинхронная функциональность отсутствует в интерфейсе IDbCommand

Это разумный способ добавить асинхронную функциональность в интерфейс IDbCommand? public async static Task<IDataReader> ExecuteReaderAsync(this IDbCommand self) { DbCommand dbCommand = self as DbCommand; if (dbCommand != null) { return await d…
01 окт '14 в 20:33
0 ответов

SQL Server SHOWPLAN с параметризованным запросом

Я использую SQL Server и хочу создать код на C# для получения SHOWPLAN XML запросов. Это мой текущий код: base.Command.CommandText = "SET SHOWPLAN_XML ON"; // base.Command.GetType() == IDbCommand base.Command.ExecuteNonQuery(); base.Command.CommandT…
01 апр '18 в 09:04
3 ответа

Затмение с отладчиком Intel Fortran

Моя проблема заключается в следующем: Я хочу использовать отладчик idb intel с eclipse, чтобы шаг за шагом проходить мой код, как idb -gui делает. Я уже пытался реализовать решение, которое я нашел, где я заменяю прямой вызов idb -gdb скриптом: #!/b…
1 ответ

Передача параметров в IdbCommand для базы данных mySQL

Я пытаюсь сделать что-то относительно простое, используя IdbCommand для выполнения запроса вставки. Вот код: using (IDbConnection conn = DbHelper.GetConnection(DbConnString)) using (IDbCommand com = conn.CreateCommand()) { com.CommandType = CommandT…
10 апр '13 в 09:55
1 ответ

Выберите Statement в ASP.NET (VB), используя Параметры - Ошибка: Входная строка была в неправильном формате

Итак, у меня есть код в модуле VB. Когда я запускаю это с оператором SQL, имеющим жестко закодированные значения в операторе where, это работает. Сейчас я пытаюсь добавить параметры в модуль, чтобы форма могла кроме входных данных от пользователя, н…
07 апр '10 в 12:43
4 ответа

Как получить вывод IDbCommand в БД? (.СЕТЬ)

У меня есть объект SqlCommand, и я выполняю его метод ExecuteNonQuery. Запрос не выполняется, но я не вижу, как получить запрос для его отладки. Не могли бы вы помочь мне? Обновление В настоящее время я использую Wireshark (tcpdump) для чтения коман…
20 янв '09 в 20:36