Описание тега dbcommand
0
ответов
DbCommand.ExecuteNonQuery зависает бесконечно
Я пытался выполнить запрос вставки для таблицы в моей базе данных Oracle. ниже тест, который я делаю. Сначала заблокируйте таблицу, в которую я хочу сделать вставку из сеанса разработчика SQL lock table RANDOM_TABLE in exclusive mode nowait Попробуй…
06 янв '17 в 17:00
1
ответ
DBCommand используя блок
У меня есть следующий код: using (MySqlConnection conn = new MySqlConnection(connStr)) { conn.Open(); cmd = conn.CreateCommand(); cmd.CommandText = "SELECT * FROM Events"; cmd.CommandType = CommandType.Text; cmd.ExecuteNonQuery(); } После прочтения …
07 июл '15 в 11:46
3
ответа
Универсальный способ поймать нарушение уникального ключа
Я использую System.Data.Common.DbCommand для вставки новой строки в базу данных. Дело в том, что этот ряд уже существует. try { [...] DbCommand insertCommand = [...] insertCommand.ExecuteScalar(); [...] } catch (System.Exception exception) { [...] t…
10 мар '15 в 10:34
3
ответа
Почему "Non" в "ExecuteNonQuery"?
Я знаю, что это не чертовски полезный вопрос, но я не могу удержаться от этого. Так,Почему указанный метод (в *Command классы) называется ExecuteNonQuery вместо ExecuteQuery? Разве те операторы SQL, которые мы бросаем в БД, не являются запросами?
14 май '10 в 12:26
1
ответ
Более простой способ отправки параметризованного запроса в базу данных?
Есть ли способ написать следующий код в меньшем количестве строк? Похоже, много кода для выполнения такого простого запроса. Нет LINQ, поскольку я использую VS2005. Ответы в VB или C# являются приемлемыми. Using cmd As DbCommand = oDB.CreateCommand(…
17 окт '12 в 08:31
6
ответов
Копировать параметры из DbCommand в другой DbCommand
Как вы копируете DbCommand параметры к другому DbCommandХочу новый DbCommand с теми же параметрами, что и мой последний DbCommand, Но теперь с другой строкой SQL.
24 янв '11 в 04:53
1
ответ
Сериализация DbCommand с помощью Newtonsoft.Json
Я пытаюсь сериализовать Entity Framework DbCommand Json с Newtonsoft.Json: public void NonQueryExecuted(DbCommand command, DbCommandInterceptionContext<int> interceptionContext) { var path = "C:/result.json"; File.WriteAllText(path, JsonConver…
01 июн '17 в 13:36
3
ответа
Выполнение нескольких вставок одновременно в Oracle с ExecuteNonQuery
Я пытаюсь выполнить несколько вставок одновременно, как это var mydict = new Dictionary<int, int> { { 1, 2 }, { 3, 4 } }; var query = string.Join("; ", mydict.Select(x => $"insert into myTable (colA, colB) values ({x.Key},{x.Value})")); usi…
10 апр '18 в 12:42
1
ответ
Параметр Add Causing Timeout в DBCommand
У меня есть функция добавления параметров, как показано ниже: public static void AddParameter(DbCommand comm, string ParamName, Object objValue, DbType Paramtype,int paramSize) { //comm.Parameters.Clear(); DbParameter param = comm.CreateParameter();…
29 июл '13 в 11:52
1
ответ
Обновить / Удалить / Вставить DataGridView
Я создал DbDataAdapter из DbConnection, заполнил DataTable и поместил его в DataGridView. Когда я добавляю / вставляю / удаляю данные в DataGridView, я хочу сохранить их и обновить базу данных. Что мне конкретно нужно сделать? (Я сам создал DbComman…
02 май '12 в 09:40
2
ответа
DbCommand, должен объявить ошибку переменной
Это мой код Я также добавил параметр db, но он все еще показывает ошибку (при выполнении). Должен объявить скалярную переменную DbCommand command; StringBuilder query = new StringBuilder( @"SELECT isnull(UpsellService_OID,'') UpsellService_OID," + E…
06 мар '14 в 07:55
2
ответа
Почему SQL Server SHOWPLAN_XML через DbCommand(параметризованный) не возвращает результаты?
Я хочу собрать план запросов через C# для улучшения развития. Мой подход заключается в использовании DbCommand а также SET SHOWPLAN_XML ON Но... Non-parameterized query вернет план запроса в сборе. Parameterized query ничего не вернет! И SQL Server …
01 дек '14 в 06:32
1
ответ
.NET ORA-01858: не числовой символ был найден там, где ожидалось числовое значение
Я пытаюсь создать именованные параметры, но получаю ошибку. Не удалось получить данные из базы данных Oracle.DataAccess.Client.OracleException ORA-01858: не числовой символ был найден там, где ожидалось числовое значение в Oracle.DataAccess.Client.O…
22 мар '16 в 11:02
1
ответ
DbCommand с Linq?
Я использую DbCommand от: System.ComponentModel.Component Я строю объект с параметрами: DbCommand command = _webERPDB.GetStoredProcCommand("mySp"); _webERPDB.AddInParameter(command, "@a", DbType.Int32, policyId); _webERPDB.AddInParameter(command, "@…
05 янв '12 в 10:21
2
ответа
Перехват не работает должным образом с Entity Framework 6
Я пытаюсь следовать приведенному здесь примеру перехвата, чтобы заставить его работать с EF 6, но столкнулся с проблемой с функцией RewriteFullTextQuery как показано на рисунке 1. Перехват, кажется, работает, но на самом деле он не выполняет логику …
21 сен '16 в 12:07
2
ответа
Имя параметра dbCommand и хранимой процедуры отличается, но значение передается. Зачем?
Я использую C#, и я создаю DbCommand чтобы выполнить хранимую процедуру Oracle. Мой вопрос: почему процедура получает значение через другой именованный параметр, чем в on в БД? Когда я добавляю параметр в dbCommand: ... string value = "Whatever" db.…
20 дек '16 в 15:26
1
ответ
Обрабатывать необязательные параметры при вызове хранимой процедуры
Постановка задачи. По сути, я получаю от 3 до 50 параметров, которые возвращаются из веб-службы в виде массива NVP, и мне нужно затем зациклить их, создать параметры команды SQL для каждого и вызвать хранимую процедуру. Есть ли более эффективный спо…
26 сен '12 в 02:23
2
ответа
DbCommand не может запустить несколько команд SQL в одном ExecuteNonQuery()
Здравствуйте, у меня есть следующая проблема, и я не могу ее решить. С DbCommand Я пытаюсь выполнить этот оператор SQL Dim strCommnad As String = "CREATE DEFAULT [dbo].[DOMAIN_XLibPKID_D] AS (0);" + Environment.NewLine + "CREATE TYPE [dbo].[XLibPKID…
06 июн '11 в 12:20
0
ответов
Внедрение пользовательского IDbCommand в NHibernate
Мы используем свободно NHibernate с SQL Server 2008. мне нужно NHibernate использовать мой обычай DbCommand класс (наследуется от IDbCommand). В этом обычае DbCommand класс, я хочу обрабатывать временные ошибки (например, любые временные сетевые оши…
02 июн '14 в 10:11
2
ответа
Как преобразовать нулевое значение переменной Nullable DateTime в DbNull.Value
У меня есть переменная DateTime. И я хочу написать это в БД SQL. Когда я пытаюсь вставить: Если переменная имеет значение, проблем нет. Но если оно не имеет значения, вставка прерывается с ошибкой. Я хочу спросить: Как мы можем вставить обнуляемый D…
29 дек '11 в 14:32