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

Represents an SQL statement or stored procedure to execute against a data source using OLE DB provider.
2 ответа

OleDbParameters и имена параметров

У меня есть оператор SQL, который я выполняю через OleDb, оператор выглядит примерно так: INSERT INTO mytable (name, dept) VALUES (@name, @dept); Я добавляю параметры в OleDbCommand следующим образом: OleDbCommand Command = new OleDbCommand(); Comma…
09 мар '10 в 08:55
4 ответа

Почему я получаю эту ошибку при попытке обновить файл базы данных Access (.mdb) с помощью Datatable:

Я работал над своей проблемой в течение 30 часов. Каждый раз, когда я исправляю одну вещь, возникает новая ошибка. Все, что я хочу сделать, это взять DataTables из памяти и просто обновить файл Access.MDB. Вот мой код: using System; using System.Col…
06 фев '09 в 22:56
1 ответ

Написание SQL OleDbCommand для импорта данных из SqlServer в базу данных доступа

У меня есть следующий код: ADOX.Catalog cat = new ADOX.Catalog(); string pathToNewAccessDatabase = "Data Source=D:\\Data\\NewMDB.mdb"; cat.Create("Provider=Microsoft.Jet.OLEDB.4.0;" + pathToNewAccessDatabase + ";Jet OLEDB:Engine Type=5"); System.Dat…
1 ответ

У меня проблема с запросом на обновление, и я не могу сказать, что это

Я проверял этот запрос снова и снова, и я не могу сказать, в чем проблема. using (OleDbConnection connection = getConnection()) { string update = "UPDATE Course SET SchoolID = @SchoolID, SchoolID2 = @SchoolID2, StatusID = @StatusID," + "Bannercode =…
24 янв '15 в 20:25
3 ответа

Метод заполнения OleDataAdapter, возвращающий пустые строки в таблицу данных

Вот мой код: public static DataTable GetDataFromSpreadsheet(OleDbConnection conn) { DataTable dt = new DataTable(); OleDbCommand cmd = new OleDbCommand("SELECT * FROM [Sheet1$]", conn); conn.Open(); OleDbDataAdapter da = new OleDbDataAdapter(cmd); d…
29 июл '15 в 13:08
3 ответа

Как вставить в пункт назначения oledb из команды oledb

Я пытаюсь вставить в место назначения ole db результат sp для каждой записи в источнике ole db, sp возвращает набор записей Я нашел это, как вызвать хранимую процедуру в SSIS но я все еще не могу видеть столбцы выхода в выходных столбцах команды Ole…
19 мар '09 в 17:28
1 ответ

Access SQL Randomizer не работает должным образом

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

Как динамически номер этикетки

Это программа симуляции теннисного турнира. Я пытаюсь сделать дерево. Все работает отлично, но у меня большая проблема. Я не могу перейти к следующему этапу с победителями первых игр. Потому что я не могу изменить "целевой" ярлык, на котором я хочу …
29 июн '17 в 00:05
2 ответа

Странное исключение с OLEDB Parameter Insert

Получение странной ошибки при попытке вставить данные в базу данных Access с использованием параметров. линия, где я получаю проблему: thisCommand.CommandText = "INSERT INTO Events (Venue_ID, Date_Start, Date_End, Time_Start, Time_End, Name, Descrip…
01 июл '12 в 23:51
2 ответа

Обновить значение данных в моей базе данных

У меня есть поле со списком данных: Beef Calamansi Chicken Egg Fish Fish_Sauce Oil Pork Rice Soy_Sauce Vegetables Vinegar затем, если выбрать Beef в моем comboBox, затем нажать кнопку, он будет искать Beef в моей базе данных Stocks_Name, затем в мое…
19 окт '13 в 07:36
2 ответа

Не удается получить значение при использовании OleDbParameter

Это не очень хорошая форма для создания запроса, как let fnam_query = "select * from file_name_info where fnam_origin = 'invoice_cloud'" Но блок кода ниже имеет две проблемы. Во-первых, fnam_readOk возвращает false из чтения. Во-вторых, как можно из…
16 июн '17 в 14:07
1 ответ

Как составить правильные команды вставки / обновления / удаления для обновления связанных таблиц в базе данных с исходным доступом?

Я должен использовать MS Access. У меня есть база данных с этой структурой (не обращайте внимания на странные имена - она ​​почти не переведена для этого вопроса): Моя программа отображает одну из этих таблиц (в WinForms). Пользователь может изменит…
07 июл '15 в 07:23
0 ответов

Oledb пропускает первый столбец файла Excel. Первый столбец пуст

Проблема в том, что первый столбец пуст и его нельзя прочитать. Чтобы прочитать файл, я написал следующий код: MyConnection = new OleDbConnection("provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + "'" + filename + "'" + ";Extended Properties=\"Excel …
26 июн '13 в 15:37
0 ответов

Попытка заменить код C#, имеющий oledbadaptor, Microsoft.Jet.OLEDB.4.0

Ниже приведен источник из старой среды, и мне нужно развернуть его на новом Windows Server 2014. Сначала я думал о развертывании кода "как есть", но позже я подумал о вариантах поддержки Microsoft.Jet.oledb в ближайшие годы и, следовательно, решил и…
17 апр '15 в 21:28
0 ответов

Предложение ALTER TABLE не обрабатывается

Я пытаюсь сбросить изображение столбца с моего элемента таблицы. Это мой код: public partial class alterOneSec : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { OleDbConnection con = DAL.GetConnection(); con.Open(); if(co…
2 ответа

C# - импорт файла Excel без знания имени листа

Я пытаюсь импортировать файл Excel и моя логика, чтобы сделать это правильно: private void SaveFileToDB(UploadedFile uploadedFile) { string path = Server.MapPath("uploads/" + uploadedFile.FileName); int currentContractId = Convert.ToInt32(Session["i…
14 апр '15 в 12:03
1 ответ

Закрытие соединения OLE DB, открытого из функции

Подпираюсь в углу.... Использовал фрагмент кода, который я нашел в Интернете, и не могу понять, как закрыть это соединение. Возвращенная OleDbcommand objCommand остается открытой после обработки. Мне нужно закрыть его, чтобы я мог удалить файл после…
15 янв '13 в 21:47
3 ответа

C# Использование выбора ComboBox для предварительного заполнения TextBox

Я очень начинающий программист, пытаюсь написать немного программного обеспечения. В этом коде я пытаюсь предварительно заполнить текстовые поля в форме с деталями из базы данных OleDB при новом выборе ComboBox. По сути, щелкнув имя в поле со списко…
25 фев '16 в 13:48
0 ответов

LIKE запрос возвращает 0x80040E14

Мы выполнили обновление с Access 2010 x64 распространяемого до 2016 x64 распространяемого. После установки распространяемого 2016 года, запрос не выполняется с HRESULT = ( 0x80040E14) ФРУКТЫ СТОЛА ID FRUIT_NAME FRUIT_DESCR --------------------------…
10 янв '19 в 04:13
1 ответ

Поставщик OLE DB не был указан в ConnectionString. Примером может быть "Provider=SQLOLEDB;"

Я использую соединение Oledb для подключения к базе данных, но я получаю сообщение об ошибке, убедитесь, что я не использую сервер SQL, я использую Microsoft Access 2013
14 фев '16 в 17:19