Найдено 5 результатов

DmitryG
Чт 28 апр 2016 11:39
Форум: SQL Server Data Access Components
Тема: TMSQuery.Options.AutoPrepare при работе с временными таблицами
Ответы: 6
Просмотры: 7357

Re: TMSQuery.Options.AutoPrepare при работе с временными таблицами

Спасибо.
Думаю, нам придётся использовать явное указание в опциях версию нативного клиента.
DmitryG
Ср 27 апр 2016 10:06
Форум: SQL Server Data Access Components
Тема: TMSQuery.Options.AutoPrepare при работе с временными таблицами
Ответы: 6
Просмотры: 7357

Re: TMSQuery.Options.AutoPrepare при работе с временными таблицами

Ранее мы использовали SDAC версии 6.0.1 и такой ошибки при работе с 2014 сервером не возникало.
DmitryG
Ср 27 апр 2016 06:24
Форум: SQL Server Data Access Components
Тема: TMSQuery.Options.AutoPrepare при работе с временными таблицами
Ответы: 6
Просмотры: 7357

Re: TMSQuery.Options.AutoPrepare при работе с временными таблицами

procedure TForm1.Button2Click(Sender: TObject); var i: Integer; idArray: array [0..9] of Variant; begin {MSQuery1.SQL.Text := if object_id('TempDb..#zzId') is not null drop table #zzId create table #zzId ( inId int ) } MSQuery1.ExecSQL; // Создание временной таблицы for i := 0 to 5 do idArray[i] :=...
DmitryG
Ср 27 апр 2016 06:17
Форум: SQL Server Data Access Components
Тема: TMSQuery.Options.AutoPrepare при работе с временными таблицами
Ответы: 6
Просмотры: 7357

RE: TMSQuery.Options.AutoPrepare при работе с временными таблицами

Скрипт создания временной таблицы: if object_id('TempDb..#zzId') is not null drop table #zzId create table #zzId ( inId int ) Скрипт процедуры для вставки во временную таблицу: if object_id('dbo.pr_ZZPutId', 'P') is not null drop procedure dbo.pr_ZZPutId go create procedure dbo.pr_ZZPutId ( @in1 int...
DmitryG
Пн 25 апр 2016 12:56
Форум: SQL Server Data Access Components
Тема: TMSQuery.Options.AutoPrepare при работе с временными таблицами
Ответы: 6
Просмотры: 7357

TMSQuery.Options.AutoPrepare при работе с временными таблицами

MS SQL Server 2014 Имеется хранимая процедура, посредством которой происходит вставка во временную таблицу. При включенной опции происходит ошибка "Не удалось определить метаданные, поскольку инструкция "insert into #zzId(inId) select @in1" в процедуре "pr_ZZPutId" использует временную таблицу." При...