Форум: "Базы";
Текущий архив: 2002.07.25;
Скачать: [xml.tar.bz2];
Внизчто это? - Rowset position cannot be restarted Найти похожие ветки
← →
DKalinin (2002-07-02 15:31) [0]Есть ADOStoredProc
делаю так:
ADOStoredProc1.ProcedureName:=trim(CheckListBox1.Items.Strings[i])+";1";
ADOStoredProc1.Parameters.Refresh;
ADOStoredProc1.Open;
получаю вышеуказанную ошибку, причем это происходит при выполнении только одной процедуры
в процедуре происходит следующее:
create table #R (Tree_Object varchar(15),TreeClassId varchar(30),HierCode varchar(65),NodeCode varchar(15),TreeLevel int,AddrCode varchar(15))
......
select HierCode,NodeCode,TreeLevel,AddrCode from #R order by AddrCode
Как это вылечить? Помогите, пожалуйста
← →
Delirium (2002-07-02 15:53) [1]Попробуй установить LockType=ltReadOnly
← →
DKalinin (2002-07-02 16:38) [2]не помогает
← →
DKalinin (2002-07-02 17:56) [3]такой глюк бывает только когда в процедуре делается select из временной таблицы. Подскажите, плиз, как это побороть - сроки поджимают.
← →
Delirium (2002-07-02 19:26) [4]В D6+MSSQL2000 выборка из временной таблицы через ХП работает без проблем. Попробуй Update на ADO поставить ...
ftp://ftpc.inprise.com/pub/delphi/devsupport/updates/adoexpress/d5adoupdate2.exe
← →
DKalinin (2002-07-03 09:24) [5]стоит уже
← →
Леша (2002-07-03 11:39) [6]Для корректной работы в D5 надо поставить первый и второй апдейты. Если не поможет можно поэксперемитировать с курсорами.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.07.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c