Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.12;
Скачать: CL | DM;

Вниз

Eof & Bof (продолжение бадяги)   Найти похожие ветки 

 
BoxTer ©   (2002-08-21 20:48) [0]

Доброе время суток!
У меня такая проблема...
Пишу клиента на дел5, сервер - MSSQL 2000. Имеется 1 таблица с 50000 записей. Пытають искать информацию по любому полю. Написал хранимую процедуру, типа
...
select fio from spisok where fio like @inputFIO
...
результаты скидываю с DBGrid. Процедура работает отлично, пока ищет существующие в таблице данные. Далее, первый раз она ничего не нашла, доложила об этом, и при втором поиске (причем неважно есть такая информация на самом деле или нет) - выдает ошибку что-то типа: "В таблице spisok eof или bof равно true, или текущая запись была удалена." Поставил проверку - на самом деле, после первого неудачного поиска bof становиться true;
Попытался другим способом - без хранимой процедуры - с помощью TQuery. То же самое... :-(((
Перепробовал все, и Table.first, .last, .update, cancelupdate и т.п. глючит...
ПАМАГИТЕ , заколебался я ужо!!!

Тута мне посоветовали апдейт... не помогло ...
Кстати, я соеденяюсь с сервером с помощью ADO.


 
shiling   (2002-08-22 07:29) [1]

Попробуй поставить у ТAdoQuery LockType в ltReadOnly


 
Юрий Жуков ©   (2002-08-22 09:38) [2]

Похоже ты не поставил апдейт.
У тебя должен стоят 2-ой апдейт!
Почитай также про динамические свойства ADO - на королевстве делфи.


 
Desdechado ©   (2002-08-22 10:37) [3]

апдейт на ADO + апдейт на Delphi N2



Страницы: 1 вся ветка

Текущий архив: 2002.09.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
3-35596
7Up
2002-08-20 10:33
2002.09.12
ODBC для Delphi


7-35938
Pat
2002-07-02 00:41
2002.09.12
Свернуть все окна


1-35679
7Up
2002-09-02 12:27
2002.09.12
INSTAPI в С. А в Delphi?


3-35595
Arhis
2002-08-22 13:15
2002.09.12
Печать динамически создаваемой таблицы


1-35811
978658473
2002-09-01 12:25
2002.09.12
Как вызвать форму (Form2)?