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

3 ответа

Как добиться самостоятельного клонирования TADODataSet?

Сценарии таковы: У нас есть некоторые таблицы SQL. Мы выполняем SQL-запрос к этой таблице, и у нас есть результаты в объекте TADOQuery. var qryOryginal, qryClone: TADOQuery; begin //setup all the things here qryOryginal.Active := True; qryClone.Clon…
04 фев '10 в 09:52
1 ответ

ADODataset: как загрузить данные XML (предварительно сохраненные в БД в схеме ADO) без временных файлов?

Предупреждение: полное переписывание. Сценарий: Я загрузил некоторые данные из базы данных на потомка TCustomADODataset. После этого я сохранил эти данные во временном файле XML (используя TCustomADODataset.SaveToFile), чтобы получить данные XML в в…
18 окт '11 в 19:26
0 ответов

Как проверить наличие TADODataSet в dbgrid?

Я использую DBGrid в моей форме VCL. Сетка заполнена записями, поступающими из TADOConnection запрос. Семантически это выглядит так: Установить соединение с базой данных (SQL Server); Получить некоторые записи в TADODataSet набор данных; Соединить н…
1 ответ

Delphi XE Unicode, работающий с полями nchar(1)

Я использую DBO TADODataset в Delphi XE для чтения данных из таблицы SQL Server 2008. Все строковые поля - nvarchar или nchar. Поля nvarchar отображаются на TWideStringField без проблем. Проблема с nchar(1) поле, это отображается на TStringField хор…
27 окт '10 в 11:21
1 ответ

Получение автоматически сгенерированных данных во вставке в ADODataset

Я на самом деле пытаюсь сделать вставку в набор данных ADOD, связанный с таблицей с автоматически сгенерированным GUID. Когда я пытаюсь получить новый идентификатор моей записи, я получаю ноль для GUID.
19 сен '12 в 09:10
1 ответ

Дублировать компонент TADODataSet с потоковыми полями?

У меня есть очень похожий код, чтобы дублировать TADODataSet компонент и его события. Итак, если у меня есть ADODataSet1 Я хочу создать новый экземпляр ADODataSet2 как точный дубликат компонента бывшего компонента. Все работает нормально, но все рав…
27 фев '12 в 23:42
1 ответ

Delphi - ADODataSet Subset

Я создаю форму в Delphi, в которой есть раскрывающийся список служб и сетка надстроек для выбранной службы. Данные, которые я получаю, поступают из API, и я храню данные для служб в ADODataSet следующим образом: ID (integer) Name (string) Descriptio…
18 апр '12 в 13:04
0 ответов

Как получить изображение, отображаемое в компоненте DBWPRichText, который подключен к полю Memotype?

Я работаю с клиент-серверной архитектурой в Delphi с SQL Server 2014 в качестве базы данных. У меня есть имя поля базы данных "Документ", который имеет тип "Текст", который содержит данные RTF, который содержит данные изображения. Я использую набор …
21 апр '17 в 10:35
1 ответ

Что может привести к ошибке "Конфликт операций курсора" в ADO с SQL Server в Windows 8 и Delphi XE3?

Я использую Embarcadero Delphi XE3 в Windows 8 и пытаюсь подключиться к SQL Server 2000. Моя программа работала правильно, когда я использовал Delphi 2007 в Windows 7, но теперь, когда я делаю транзакцию (Update, Insert, Delete), она выдает мне сооб…
27 дек '12 в 12:02
1 ответ

Проблема с TADODataSet на Delphi 10.1 Берлин. Запрос зависает

Я пытаюсь управлять TADODataSet в программе на Delphi 10.1 Берлин Вот мой код: rsGrid.Connection := MyADOConn; rsGrid.CommandType := cmdText; rsGrid.CommandText := 'my_StoredProc 100'; rsGrid.IndexName := 'ObjectID'; rsGrid.Active := True; //***** S…
29 май '16 в 16:10
2 ответа

Удаление ADODataSet из объединенной таблицы

У меня есть приложение Delphi, где я отображаю список игр, в которые играли по запросу, подобному этому: select g.*, gt.id, gt.descr from GAMES g inner join game_types gt on gt.id = g.game_type order by game_date DESC Когда я нажимаю кнопку удаления…
02 ноя '11 в 14:09
1 ответ

Создание приложения HTTP-сервера

У меня есть проект, который делает финансовые отчеты, и я хочу, чтобы пользователь мог получать эти отчеты через Интернет Я попытался использовать TIdHTTPServer, который является компонентом Indy, чтобы заставить мое приложение работать как HTTP-сер…
20 ноя '12 в 09:07
4 ответа

"либо bof, либо eof имеет значение true или текущая запись была удалена.." ошибка applyupdates, которая содержит операцию удаления

Я получаю эту ошибку при разрешении операции удаления из ClientDatset в TAdoDataset (который привязан к таблице доступа). Я использую Delphi 2010. Мой DatasetProvider между TClientDataset и TAdoDataset: object dspTarifeler: TDataSetProvider DataSet …
07 дек '09 в 12:07
1 ответ

Уничтожение TADODataset, созданного во время выполнения

У меня есть функция, которая возвращает объект TADODataset: // внутри DataModule: function TDM.GetWorkstationsList: TADODataset; var DS: TADODataSet; begin DS := TADODataSet.Create(nil); DS.Connection := MyConnection; // MyConnection is TADOConnecti…
14 ноя '13 в 13:39
3 ответа

ADO компоненты CommandTimeout

У меня проблема с настройками тайм-аута выполнения запроса с помощью TADOQuery, TADOCommand или TADODataSet (я пробовал с каждым). У меня есть крошечное приложение, которое подключается к базе данных и периодически выполняет хранимые процедуры, кото…
22 фев '11 в 10:41
1 ответ

Нежелательный SET NO_BROWSETABLE ON, сгенерированный tadodataset

У меня есть проблема в моем приложении Delphi с tadodataset простой вопрос после переключения с delphi xe2 на xe9 и sql2014 я вижу в профилировщике, что все мои запросы, запущенные с SET NO_BROWSETABLE ON, по этой причине может перекомпилировать хра…
25 фев '16 в 06:57
1 ответ

Как изменить вычисляемое поле с помощью TADODataSet?

У меня есть TADODataset выполняется с (только для примера): SELECT id, name, lastname, name + ' ' + lastname as fullname FROM persons ORDER BY lastname После того, как я открою набор данных, я могу изменить "name" а также "lastname" поля, но не може…
1 ответ

Как обнаружить любые изменения, которые происходят в базе данных SQL Server?

У меня есть приложение, использующее TADODataSet а также TADOConnection соединиться с базой данных SQL Server. Я хотел бы обнаружить любые изменения, которые происходят в базе данных. Изменения = Вставить, Обновить, Удалить Я хочу знать какой TADODa…
1 ответ

Это не работает в ADODataSet IndexDef?

Я создаю постоянный индекс ADODataSet, но не информацию о заказе, мой код выглядит следующим образом: ADODataSetInforArtic.IndexDefs.Clear; case ComboBoxOrden.AsValue of 0: begin with ADODataSetInforArtic.IndexDefs.AddIndexDef do begin Name := 'Deno…
21 май '14 в 12:03
1 ответ

Как создать поле поиска TDataSet во время выполнения?

Я использую TADODataSet (Д7). Я не создаю постоянные поля в режиме конструирования с моим DataSet. dsItems.CommandText := 'select ID, ItemName, UserIDCreate from Items'; dsUsers.CommandText := 'select ID, LoginName from Users'; // lookup dataset Есл…
30 янв '12 в 12:51