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

Объект OracleCommand представляет команду SQL, хранимую процедуру или имя таблицы.
2 ответа

В чем разница с или без начального (@) для параметра команды в C#

Какая разница с или без главного героя (@ или же :) в имени параметра SqlCommand в C#? command.CommandText = "SELECT * FROM myTable WHERE name = @myName"; command.Parameters.Add(new SqlParameter("@myName", "bob")); Но это нормально command.Parameter…
27 апр '14 в 06:05
3 ответа

Как передать параметры в SQL-запрос оракула?

В последние несколько дней я не могу передать какие-либо фиксированные параметры в мой запрос SQL. Я пробую все возможные учебники, чтобы передать параметр в запрос, но ничего не работает. Тем не менее, я видел, поместив фиксированные параметры непо…
09 июн '16 в 13:53
1 ответ

Не удалось преобразовать Oracle.DataAccess.Client.OracleParameterCollection в Oracle.DataAccess.Client.OracleParameter

Я использую команду sql для хранения текста команды и некоторых параметров: myOracleCommand = New OracleCommand With myOracleCommand .CommandType = CommandType.Text .CommandText = "MY QUERY" .Parameters.Add(New OracleParameter("Test1", OracleDbType.…
07 окт '15 в 18:29
2 ответа

System.AccessViolationException - клиентские инструменты Oracle

Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.AccessViolationException Stack: at Oracle.DataAccess.Client.OracleParameter.SetStatus(Int32) at Oracle.DataAccess.Client.Orac…
17 дек '14 в 04:39
1 ответ

Группировка OracleCommand в.NET

Можно ли сгруппировать объекты OracleCommand и выполнить итерацию по каждому OracleCommand в коллекции? Может ли кто-нибудь опубликовать пример кода для достижения этой цели? Благодарю. Angelo
25 авг '09 в 05:53
1 ответ

Ошибка типов данных Oracle ODP при вызове хранимых процедур

Я преобразовываю устаревшее приложение из устаревшего поставщика данных Microsoft .Net для Oracle (Sql.Data.OracleClient.dll) в собственный поставщик OTP Oracle.Net (OracleManagerDataAccess.dll), используя последний пакет Nuget. Сервер базы данных O…
1 ответ

Параметры OracleCommand Query Null в where- ORA-01008: не все переменные связаны

У меня есть следующий метод, и оба параметра являются нулевыми bool hasValue = HasValue(null,null); internal bool HasValue(int? param1, int? param2) { int count = 0; using (var conn = new OracleConnection(connectionString)) { using (var command = co…
08 мар '13 в 11:00
1 ответ

Получение недопустимой ошибки имени / номера переменной при вставке с использованием OracleCommand

Когда я пытаюсь вставить запись в таблицу, используя C#, я получаю следующую ошибку, Message = "ORA-01036: illegal variable name/number\n" Source = "System.Data.OracleClient" StackTrace = " at System.Data.OracleClient.OracleConnection.CheckError(Oci…
20 июн '13 в 08:35
2 ответа

ORA-01036: недопустимое имя / номер переменной

Я получаю данные из базы данных Oracle и заполняю gridview. Затем я пытаюсь выполнить запрос, чтобы выбрать некоторые данные, но получаю ошибку. Вот код: Db.cs: public static OracleConnection GetConnection() { OracleConnection connection = null; str…
14 июл '11 в 21:43
2 ответа

Указанный состав недействителен. Это потому, что я пытаюсь разыграть предмет?

У меня есть следующий код C#, который я использую, чтобы попытаться запросить базу данных оракула. Я просто пытаюсь получить числовой результат, чтобы я мог вывести его на консоль и в конечном итоге сохранить в переменной. Я продолжаю получать следу…
14 июн '15 в 21:06
1 ответ

Как получить параметры OracleCommand из ProfiledDbCommand

Я начал использовать мини-профилировщик StackExchange и хотел использовать его с базой данных Oracle. Но исключение выдается, когда я запускаю запрос Unable to cast object of type 'StackExchange.Profiling.Data.ProfiledDbCommand' to type 'Oracle.Mana…
02 авг '16 в 12:57
2 ответа

Odac ORA-00911: недопустимый символ

Я пишу код C#, который подключается к ODAC. Я думаю, что мой запрос не получил ошибок, но я получаю эту ошибку, я не знаю, как ее решить. Это мой запрос comm.CommandText = "SELECT * FROM ZAEDBA WHERE USER_ID = '" + login_id + "' AND APPID = '" + app…
16 дек '12 в 11:37
2 ответа

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

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

Получить 'PL\SQL Table', возвращенную из функции с OracleCommand в C#

Я новичок в использовании OracleCommand в C#, чтобы вернуть результаты процедур / функций Oracle, я смог заставить работать большинство моих выполненных хранимых процедур, но мне нужно посоветовать следующее. Ниже приведена функция, которая возвраща…
14 июн '15 в 13:07
1 ответ

OracleCommand блокирует выполнение, если имеет OracleDependency

У меня есть следующий код: OracleConnection conn = new OracleConnection(connString); OracleCommand command = new OracleCommand("select * from testtable", conn); conn.Open(); OracleDependency.Port = 2010; OracleDependency dependency = new OracleDepen…
1 ответ

Как выполнить операцию отмены с помощью Oracle Basic Command

Я новичок в Oracle Database и хочу знать, какие команды связаны с Oracle. Кто-нибудь помогает мне с вопросами ниже:1. Какая команда используется для отображения периода отмены?2. Какая команда используется для отображения имени отмены табличного про…
05 дек '16 в 08:02
2 ответа

Почему компилятор пытается и не может преобразовать Devart.Data.Oracle.OracleCommand в System.IDisposable?

Я написал несколько приложений, в которых я использую Devart DotConnect для компонентов Oracle. В моем текущем, я вижу несколько новых проблем, которые поднимает Resharper (приложение компилируется и работает нормально, если ввод Resharper игнорируе…
04 сен '12 в 20:13
3 ответа

2-й параметр даты бросает ORA-01843: недопустимая ошибка месяца

У меня есть запрос, где мне нужно проверить дату между двумя датами, используя Oracle. Всякий раз, когда я запускаю код, я получаю ORA-01843: недопустимая ошибка месяца. Однако всякий раз, когда я удаляю любой из двух параметров из sql, он работает …
09 янв '14 в 16:16
0 ответов

Ado.net OracleCommand не выдает исключение тайм-аута (выполнение хранимой процедуры)

Я выполняю хранимую процедуру ORACLE, используя System.OracleClient.OracleCommand и установить CommandTimeout = 5; (for example) Но я хочу установить тайм-аут таким образом, чтобы, если выполнение объекта команды заняло более 5 минут, оно было прерв…
15 авг '18 в 11:11
1 ответ

Сценарий PLSQL не выполняется в C#, но хорошо в Oracle

Я пытаюсь выполнить этот скрипт в C#: declare NEW_PAP_OPERATOR_ID number; cursor cu_records_a_traiter is select * from operator_dossier d, pap_operator_verandering ov, pap_verandering v where d.operator_id = ov.operator_id and v.cr_info = :v_cr_info…
26 окт '12 в 10:46