Показать сообщение отдельно
  #5  
Старый 26.06.2011, 19:54
Аватар для ALexandr555
ALexandr555 ALexandr555 вне форума
Специалист
 
Регистрация: 09.10.2010
Адрес: Тольятти
Сообщения: 803
Версия Delphi: Delphi 7
Репутация: 2064
По умолчанию

friz
Код:
Query.SQL.text:='Select Field1,Field2 from Tabl where ID= :id ';
Query.ParamByName('id').asInteger:=id;
Query.open;

спасибо за совет
сейчас исправлю все)

Код:
Query.SQL.text:='UPDATE bdbot SET INFObd="'+info+'" where idbd="'+id+'"';
Query.ExecSQL;
а в таких запросах тоже нужно переделать под bind переменные?
БД access,использую компонент TADOQery
так вот тогда по скольким записям поиск не будет превышать 50мсек скажем

lmikle
Цитата:
Делаешь индекс по ID и будет работать мухой хоть на 1000000 записях.
я об этом слышал но не имею представления конкретного, так понимаю если id 5 то искать с 1 по 10000, id 15634 ищем с 10000 по 20000 но конкретнее я не знаю как искать в одной бд так, кроме как разделить на несколько таких бд.
Ответить с цитированием