![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с TQuery [D6]
Chaynik © (2004-04-16 12:49:00)Добрый день ВСЕМ. Ситуация такая, есть база *.dbf, на форме компоненты TQuery, SQLUpdate, DataSourse и DBGrid. Все связанно между собой. Вопрос: как корректно добавлять, удалять и редактировать записи.
bushmen (2004-04-16 13:44:00) [1]Ты корректно задавай вопросы. Сначала у тебя на форме были одни компоненты, потом появились какие-то выборки сложные, теперь вообще безосновательные утверждения пишешь. Что можно на это ответить, сам посуди.
Chaynik (2004-04-16 13:37:00) [2]В общем ничего полезного я от вас не узнал...:(
bushmen (2004-04-16 13:33:00) [3]>Я то обойдусь и сделаю все через SQL запросы, но это дело немного будет притормаживать
А можно услышать, с чего взято данное утверждение? :)
Reindeer Moss Eater (2004-04-16 13:28:00) [4]Danilka ©
Это метод не TQuery
Danilka (2004-04-16 13:26:00) [5][19] Reindeer Moss Eater © (16.04.04 13:25)
> Может ты обойдешся и без метода ExecSQL
Query.Database.Execute
:))
Reindeer Moss Eater (2004-04-16 13:25:00) [6]>>Хоть ты уписайся, но без методов Delete Add Edit ExecSQL ты не >>обойдешься
Может ты обойдешся и без метода ExecSQL?
Поев волшебных грибов?
Chaynik (2004-04-16 13:23:00) [7]>>Есть TQuery. Есть вопрос как удалить/добавить/редактировать.
>>Хоть ты уписайся, но без методов Delete Add Edit ExecSQL ты не >>обойдешься
Я то обойдусь и сделаю все через SQL запросы, но это дело немного будет притормаживать, и методы Delete Add Edit не пригодятся.
Vitaly23 (2004-04-16 13:21:00) [8]Есть: format c:
Reindeer Moss Eater (2004-04-16 13:20:00) [9]Да ну?
А есть необычные методы?
Chaynik (2004-04-16 13:19:00) [10]Reindeer Moss Eater ты работал с SQL и TQuery? Само сабой разумеется, что обычными методами здесь не обойдешся.
Reindeer Moss Eater (2004-04-16 13:18:00) [11]Есть TQuery. Есть вопрос как удалить/добавить/редактировать.
Хоть ты уписайся, но без методов Delete Add Edit ExecSQL ты не обойдешься
Chaynik (2004-04-16 13:17:00) [12]>>> А тебе не мешало бы послушать лекцию!!!
>>Я тоже хочу послушать, начинай. :)
>>Vitaly23 (16.04.04 13:13) [9]
>>Обучение будет бесплатно надеюсь?
Лектор сегодня Johnmen, вопросы по поводу места проведения и оплаты решайте сним.
HSolo (2004-04-16 13:17:00) [13]Почитайте в справке про Updating a read-only result set
Reindeer Moss Eater (2004-04-16 13:16:00) [14]А при чем здесь какие-то твои условия при твоей первоначальной постановке вопроса?
Chaynik (2004-04-16 13:13:00) [15]Конечно можно было включить RequestLive и редактировать запись как обычно, мотодами Edit, Add, Insert, Delete. Но насколько я понимаю RequestLive корректно работает только при ряде определенный условий: запрос созадется только из одной таблицы, таблица не должна быть индексированной, таблица не должна кэшироваться и еще чтото. Ни одно условие у меня не выполняется.
Vitaly23 (2004-04-16 13:13:00) [16]Обучение будет бесплатно надеюсь?
Danilka (2004-04-16 13:11:00) [17]
> А тебе не мешало бы послушать лекцию!!!
Я тоже хочу послушать, начинай. :)
Chaynik (2004-04-16 13:02:00) [18]1. Grid редактировать нельзя.
2. Query использует SQL запрос, те SELEKT который доступен только для чтения, и методы Delete, Add, Edit корректно работать не будут.
На форме расположен Edit и Baton, как добавить запись, кликнув на Батоне. Как отредактировать запись кликнув на втором Батоне.
>Johnmen © (16.04.04 12:52) [1]
>Это не вопрос, а желание послушать/почитать лекцию на тему.
>Увы. Здесь не лекторий...
>:)
А тебе не мешало бы послушать лекцию!!!
Reindeer Moss Eater (2004-04-16 12:59:00) [19]Danilka ©
Некорректно удалять точно так же.
Danilka (2004-04-16 12:57:00) [20]ладно, не надо мне отвечать, я уже понял..