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

Вниз

Работа с TQuery   Найти похожие ветки 

 
Chaynik ©   (2004-04-16 12:49) [0]

Добрый день ВСЕМ. Ситуация такая, есть база *.dbf, на форме компоненты TQuery, SQLUpdate, DataSourse и DBGrid. Все связанно между собой. Вопрос: как корректно добавлять, удалять и редактировать записи.


 
Johnmen ©   (2004-04-16 12:52) [1]

Это не вопрос, а желание послушать/почитать лекцию на тему.
Увы. Здесь не лекторий...
:)


 
Reindeer Moss Eater ©   (2004-04-16 12:54) [2]

Вопрос: как корректно добавлять, удалять и редактировать записи.

методы Delete,Add,Edit


 
Danilka ©   (2004-04-16 12:56) [3]

[2] Reindeer Moss Eater ©   (16.04.04 12:54)

> методы Delete,Add,Edit

хм, понимаю что оффтопик, но все-же, а как тогда их удалить некорректно? :)


 
Anatoly Podgoretsky ©   (2004-04-16 12:57) [4]

Добавлять Ctrl+Ins или за последнею строку
Удалять Ctrl+Del
Изменять Enter

Reindeer Moss Eater ©   (16.04.04 12:54) [2]
В гриде, без всяких форм.


 
Danilka ©   (2004-04-16 12:57) [5]

ладно, не надо мне отвечать, я уже понял..


 
Reindeer Moss Eater ©   (2004-04-16 12:59) [6]

Danilka ©  

Некорректно удалять точно так же.


 
Chaynik ©   (2004-04-16 13:02) [7]

1. Grid редактировать нельзя.
2. Query использует SQL запрос, те SELEKT который доступен только для чтения, и методы Delete, Add, Edit корректно работать не будут.
На форме расположен Edit и Baton, как добавить запись, кликнув на Батоне. Как отредактировать запись кликнув на втором Батоне.

>Johnmen ©   (16.04.04 12:52) [1]
>Это не вопрос, а желание послушать/почитать лекцию на тему.
>Увы. Здесь не лекторий...
>:)

А тебе не мешало бы послушать лекцию!!!


 
Danilka ©   (2004-04-16 13:11) [8]


> А тебе не мешало бы послушать лекцию!!!

Я тоже хочу послушать, начинай. :)


 
Vitaly23   (2004-04-16 13:13) [9]

Обучение будет бесплатно надеюсь?


 
Chaynik ©   (2004-04-16 13:13) [10]

Конечно можно было включить RequestLive и редактировать запись как обычно, мотодами Edit, Add, Insert, Delete. Но насколько я понимаю RequestLive корректно работает только при ряде определенный условий: запрос созадется только из одной таблицы, таблица не должна быть индексированной, таблица не должна кэшироваться и еще чтото. Ни одно условие у меня не выполняется.


 
Reindeer Moss Eater ©   (2004-04-16 13:16) [11]

А при чем здесь какие-то твои условия при твоей первоначальной постановке вопроса?


 
HSolo ©   (2004-04-16 13:17) [12]

Почитайте в справке про Updating a read-only result set


 
Chaynik ©   (2004-04-16 13:17) [13]

>>> А тебе не мешало бы послушать лекцию!!!
>>Я тоже хочу послушать, начинай. :)

>>Vitaly23   (16.04.04 13:13) [9]
>>Обучение будет бесплатно надеюсь?

Лектор сегодня Johnmen, вопросы по поводу места проведения и оплаты решайте сним.


 
Reindeer Moss Eater ©   (2004-04-16 13:18) [14]

Есть TQuery. Есть вопрос как удалить/добавить/редактировать.
Хоть ты уписайся, но без методов Delete Add Edit ExecSQL ты не обойдешься


 
Chaynik ©   (2004-04-16 13:19) [15]

Reindeer Moss Eater ты работал с SQL и TQuery? Само сабой разумеется, что обычными методами здесь не обойдешся.


 
Reindeer Moss Eater ©   (2004-04-16 13:20) [16]

Да ну?
А есть необычные методы?


 
Vitaly23   (2004-04-16 13:21) [17]

Есть: format c:


 
Chaynik ©   (2004-04-16 13:23) [18]

>>Есть TQuery. Есть вопрос как удалить/добавить/редактировать.
>>Хоть ты уписайся, но без методов Delete Add Edit ExecSQL ты не >>обойдешься

Я то обойдусь и сделаю все через SQL запросы, но это дело немного будет притормаживать, и методы Delete Add Edit не пригодятся.


 
Reindeer Moss Eater ©   (2004-04-16 13:25) [19]

>>Хоть ты уписайся, но без методов Delete Add Edit ExecSQL ты не >>обойдешься

Может ты обойдешся и без метода ExecSQL?
Поев волшебных грибов?


 
Danilka ©   (2004-04-16 13:26) [20]

[19] Reindeer Moss Eater ©   (16.04.04 13:25)

> Может ты обойдешся и без метода ExecSQL

Query.Database.Execute
:))


 
Reindeer Moss Eater ©   (2004-04-16 13:28) [21]

Danilka ©
Это метод не TQuery


 
bushmen ©   (2004-04-16 13:33) [22]

>Я то обойдусь и сделаю все через SQL запросы, но это дело немного будет притормаживать

А можно услышать, с чего взято данное утверждение? :)


 
Chaynik ©   (2004-04-16 13:37) [23]

В общем ничего полезного я от вас не узнал...:(


 
bushmen ©   (2004-04-16 13:44) [24]

Ты корректно задавай вопросы. Сначала у тебя на форме были одни компоненты, потом появились какие-то выборки сложные, теперь вообще безосновательные утверждения пишешь. Что можно на это ответить, сам посуди.



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

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

Наверх




Память: 0.52 MB
Время: 0.032 c
1-1082953631
WondeRu
2004-04-26 08:27
2004.05.16
Cursor in RUNTIME


1-1083223110
BALU1111
2004-04-29 11:18
2004.05.16
EConvertError ...


1-1083327903
p_sA[11]
2004-04-30 16:25
2004.05.16
___XOR___


14-1082986341
Карелин Артем
2004-04-26 17:32
2004.05.16
Посоветуйте гамалку - драку реактивную.


8-1076871935
Attrib
2004-02-15 22:05
2004.05.16
mp3