Вниз
Скачать: CL | DM;

Добавить запись в таблицу?   Найти похожие ветки 

 
Коля ©   (2002-08-29 20:20) [0]

Таблиц открываю с TQuery. При попытке добавления записи, ругается что таблица Read only, а когда пишу Query1.Database.ReadOnly:= false; компилятор дает ошибку- мол операцию невозможно осужествить в открытой базе. Что же делать? Закрывать и снова открывать таблу при каждом добавлении невозможно, посколько она очень большая и грузится целую минуту.
Заранее спасибо!


 
Jeer ©   (2002-08-30 00:16) [1]

Ну как бы почти без вариантов..
Tquery это выборка на клиента нужного варианта записей.
Все выбирать - неверно.


 
Коля ©   (2002-08-30 06:45) [2]

Как же так? неужеле невозможно откыть таблицу не только для чтения? пожет через SQL? что же тогда делать? Использовать TTable?


 
gek ©   (2002-08-30 07:03) [3]

использовать Query1.ExecSql


 
Alex Y ©   (2002-08-30 07:19) [4]

Query1.RequestLive := True;
Query1.SQL.Add("Select * From MyTable");
Query1.Open;


 
Коля ©   (2002-08-30 07:38) [5]

спасибо большое! поставил RequestLive=True и все заработало!


 
Turalyon ©   (2002-08-30 08:16) [6]

Есть смысл, посмотреть что такое кешированные обнавления и компонента UpdateSQL, когода пишу программы с парадоксовскими таблицами, пользуюсь им.


 
Desdechado ©   (2002-08-30 10:20) [7]

1. вообще с парадоксом TTable заметно быстрее
2. выбирать все записи из таблицы для редактирования 1% от них - неразумно - лучше уж сразу ограничивать их условиями и поступать Turalyon © (30.08.02 08:16)



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.009 c
1-61051
^Sanya
2002-09-06 02:01
2002.09.19
параметры процедур/функций


1-61072
Шурик Ш
2002-09-09 15:34
2002.09.19
Редактирование TreeView


3-60983
juster
2002-08-24 11:31
2002.09.19
SQL запрос


8-61222
indigo
2002-05-19 22:23
2002.09.19
time


1-61049
ruslan_as
2002-09-09 11:17
2002.09.19
Как закрыть временно действия функциональных клавиш Windows




   Наверх