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

Вниз

Удаление текущей записи   Найти похожие ветки 

 
AUS_r4nd0m ©   (2004-11-15 01:25) [0]

Здрасьте. Подскажите Как с помощью sql запроса получить запись, которая в данный момент выделена в DBGrid"e?


 
Плохиш ©   (2004-11-15 01:35) [1]

1. Она у тебя уже получена
2. По уникальному полю/сочетанию полей


 
AUS_r4nd0m ©   (2004-11-15 01:43) [2]

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


 
kostan ©   (2004-11-15 03:24) [3]

не совсем понятно для чего ...
если просто для чтения то значение поля утебя УЖЕ есть...
если хочешь прчитать-изменить при записи то в обработчиках
Update и им подобных можешь получить доступ
через   sender.NewValue,   sender.OldValue  
(где sender это Tfield) - и вообще можешь все получить
от Tfield:)


 
AUS_r4nd0m ©   (2004-11-15 20:13) [4]

Вообщем надо удалить или редактировать запись, которая в данный момент выделена в DBGrid"e. Приведите пожалуйста пример.


 
ЮЮ ©   (2004-11-16 03:29) [5]

DBGrid.DataSource.DataSet.Edit;
...
DBGrid.DataSource.DataSet.Post;

DBGrid.DataSource.DataSet.Delete

А редактироваться и удаляться записи и так будут с помощью запросов, а вот каких именно, написанных тобой или сгенерированных автоматически, зависит от того, какой компонент ты используешь для получения этого DataSeta


 
Bless ©   (2004-11-18 09:25) [6]

ЮЮ ©  (16.11.04 03:29) [5]>
>зависит от того, какой компонент ты используешь для получения
>этого DataSeta

А какими компонентами надо пользоваться, чтобы записи редактировались и удалялись с помощью моих запросов? ClientDataset?


 
ЮЮ ©   (2004-11-18 09:51) [7]

>ClientDataset?
само название говормт, что ClientDataset - это датасет на клиенте. Для общения с БД ему потребуется провайдер.

>А какими компонентами надо пользоваться, чтобы записи редактировались и удалялись с помощью моих запросов?

Из стандвртных:
IBDataSet c его св-вми [Delete|Insert|Modify|Select]SQL  
IBQuery + IBUpdateSQL


 
Bless ©   (2004-11-18 10:03) [8]

ЮЮ[7]>
А для MS SQL?


 
ЮЮ ©   (2004-11-18 10:14) [9]

Вчера было:
http://delphimaster.net/view/3-1100592864/
Правда связь ADODataSeta c UpdateSQL в обработчике DataSetProvider.OnBeforeUpdateRecord
Имхо, проще написать наследника ADODataSeta со c его св-вми [Delete|Insert|Modify|Select]SQL  и этой функциональностью.


 
Плохиш ©   (2004-11-18 10:22) [10]


> AUS_r4nd0m ©   (15.11.04 20:13) [4]

Вот, интересно, когда ты садишься за домашнии задания, ты сначала учебник читаешь или сразу однокласникам звонишь и просишь готовое решение?


 
Rule ©   (2004-11-18 13:00) [11]

ХАХАХА, очередной вопрос вида: мне надо сделать программу управления складом, где найти такую компоненту, которая бы добавляла товар на скалд и печатала накладные ...

или ести более утрировано:
" как мне сделать так чтобы чубздрик упал когда я в него попал ..."

ГААААААА



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

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

Наверх




Память: 0.49 MB
Время: 0.029 c
3-1100800672
trendy
2004-11-18 20:57
2004.12.19
РС


1-1102310145
megabyte-ceercop
2004-12-06 08:15
2004.12.19
Форматирование текста скрипта в RichEdit


4-1099779694
jonni
2004-11-07 01:21
2004.12.19
GetWindowLong


1-1102150083
Bobby Digital
2004-12-04 11:48
2004.12.19
F1


14-1101935717
Мирон
2004-12-02 00:15
2004.12.19
Читаю "Паттерны...". Есть вопрос.