Вопросы по теме 'ado'

Как я могу открыть базу данных Access через ADO, чтобы я мог писать, а другие могли только читать?
Судя по документации, я ожидаю, что adModeShareDenyWrite подойдет, но он работает неправильно. Я использую базу данных Access через ADO. В моей строке подключения указано Mode=8, то есть adModeShareDenyWrite. Но когда я пытаюсь удалить строку из...
1669 просмотров
schedule 12.10.2022

Локальные порты ADO
У нас есть приложение, которое подключается к паре сотен баз данных с помощью ADO. Теперь я знаю, что это может быть не лучший способ ведения дел (наша клиентская база расширилась с момента написания приложения), и мы переписываем приложение, чтобы...
270 просмотров
schedule 19.10.2022

Свойство VB6 ADODB.Recordset RecordCount всегда возвращает -1
Я пытаюсь заставить старый код VB6 работать с SQL Server Compact. Я могу подключиться, открыть базу данных, и все вроде хорошо. Я могу запускать команды вставки и выбора, которые работают. Однако свойство ADODB.Recordset RecordCount всегда...
73651 просмотров
schedule 20.01.2024

Разобрать набор записей ADO на отдельные листы Excel
Я пытаюсь взять набор записей ADO, а затем пройтись по нему, чтобы проанализировать отдельные строки на разных листах в книге Excel. К сожалению, когда я выполняю свой код, я получаю следующую ошибку: Ошибка времени выполнения «13»: несоответствие...
2827 просмотров
schedule 29.03.2024

Транзакция ADO и READPAST
Я не знаю, лучший ли это способ, если есть лучший способ, пожалуйста, напишите. У меня есть приложение, которое читает файл и вставляет записи. Весь файл обрабатывается за одну транзакцию. Перед вставкой записи необходимо проверить таблицу на...
111 просмотров
schedule 26.06.2022

ADODB: количество измененных записей с параметризованным запросом
Я использую ADODB в Delphi 7 и для запросов UPDATE я получаю количество измененных записей с переменной TADOConnection Execute процедуры «recordsAffected». как это : MyConnexion.Execute(sReq, iResReq, [eoExecuteNoRecords]); Где iResReq —...
2703 просмотров
schedule 24.10.2022

Непрерывный цикл ADO VBA Access 2010
Я получаю непрерывный цикл (я считаю). Когда я запускаю код, я получаю приглашение MsgBox, нажимаю «ОК», и программа просто запускается, запускается и никогда не заканчивается? Сначала я предположил, что это ошибка подключения к файлу, но если это...
590 просмотров
schedule 01.08.2022

Ошибка подключения Excel 2010 VBA/ADO с источником XL и выводом текста
Я использую Excel 2010 с макросом для доступа к другой ежедневной электронной таблице для извлечения данных для формирования FTP-файла записей. Конкретная проблема, с которой я сталкиваюсь, - это ошибка подключения во время выполнения. Я получаю...
8276 просмотров
schedule 17.11.2022

Невозможно добавить DataTable в таблицу MS Access
У меня есть DataTable с примерно 6000 строками, созданными из запроса к базе данных SQL Server. Теперь я пытаюсь добавить данные в таблицу MS-Access. Кажется, все работает. Никаких исключений не возникает, но данные не добавляются. Вот код,...
1175 просмотров
schedule 05.03.2024

Запрос с использованием ADO к серверу Oracle завершается с ошибкой Неопределенная ошибка, когда выбор содержит *
Использование механизма javascript TestComplete для создания TADOConnection с удаленным сервером Oracle 11.2.0.3. Запрос представляет собой простой выбор с некоторыми основными предложениями where: Select * FROM MyUser.MyTable WHERE MyName =...
542 просмотров
schedule 28.09.2022

Delphi: Исключения при использовании adocomponents в объектах, созданных в plugindll в потоках
Ситуация: У меня есть приложение и плагин dll, написанные на Delphi 7. DLL экспортирует 3 функции: createobject:pointer, runobject(instance:pointer), freeobject(instance:pointer). createobject:pointer создает экземпляр внутреннего рабочего...
477 просмотров
schedule 02.07.2022

Узкое место производительности ADO.NET SQL Server
У меня есть sql-соединение, с которым я должен обращаться к базе данных от 500 до 10 000 раз в секунду. Примерно после 250 в секунду все начинает замедляться, а затем приложение настолько отстает, что вылетает. Я думал о том, чтобы поместить базу...
2201 просмотров
schedule 21.09.2022

VB6 — передача массива в качестве аргумента ParamArray функции
У нас есть этот служебный метод в библиотеке COM VB6 для выполнения параметризованного SQL: Public Sub ExecSQL(ByVal strSQL As String, ParamArray varParams() As Variant) 'snip - ADODB data access End Sub Где varParams — это двумерный...
3951 просмотров
schedule 11.11.2023

Как показать форму только при загрузке данных?
Мне нужна помощь в деле, которое я не могу решить. У меня есть форма Windows с DataGridView, которая заполнена большим объемом данных. Эти данные хранятся в базе данных SQL Server и извлекаются с помощью простого фрагмента кода ADO.NET. Я уже...
205 просмотров
schedule 02.01.2024

Различное поведение наборов записей postgresql и firebird
Этот вопрос связан с вопросом, который я задавал ранее здесь . Запрос к базе данных Firebird извлек набор записей из одной строки, поскольку предложение Where включало первичный ключ. Однако при последующем обновлении почти каждая строка в...
303 просмотров
schedule 25.04.2024

Ответ на несколько запросов SQL к переменным
Я хочу сделать несколько запросов в одном соединении я делаю это как FileName = "d:\database.mdb" strCnn = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & FileName strSQL = "SELECT ID FROM [Users];SELECT DISTINCT ID FROM [Users];SELECT...
526 просмотров
schedule 28.01.2024

Набор записей ADO не остается открытым в VBA — операция не разрешена, когда объект закрыт
Я не очень понимаю, что здесь произошло. Я использую Excel VBA для подключения к базе данных SQL Server Express и возврата набора записей ADO. Сначала у меня это работало, но мой код был немного беспорядочным, поэтому я создал новый модуль и...
8215 просмотров
schedule 17.09.2022

Excel/VBA/ADO - SQL-запрос не возвращает правильные результаты
Я пытаюсь получить идентификаторы фолио с датами отправления более 30, 60 и 90 дней (все из одного файла). Если один из идентификаторов также имеет вхождение с датой менее 30 дней, я не хочу, чтобы этот идентификатор извлекался. Я также хочу, чтобы...
167 просмотров
schedule 08.05.2024

Как я могу получить количество удаленных записей?
Я пробовал это: function TMyClass.removeRecords(...) : integer; var aC : TADOCommand; aRS : _RecordSet; begin aC := createADOCommand; try aC.Connection := fConnection; aC.commandText := getDeleteModelSQLCommand( ... ); aRS :=...
117 просмотров
schedule 28.11.2023

Определение переменной Stata с обратной кавычкой
Я получил копию файла Stata ado, написанного другим исследователем. Первые несколько строк выглядят следующим образом: program define threshold, eclass set more off gen m=`1' sort mvar gen lagm=L.m gen deltam=D.m ... Что...
173 просмотров
schedule 28.04.2024