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

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

← →
Artem123   (2004-07-15 13:55) [0]

Таблица отображена в DBGrid через ClientDataSet. Надо всатвить запись в таблицу  чтоб через DBGrid вводить данные. ClientDataSet.insert......
Проблема в том что в DBGrid отображаются только два поля из таблицы (другие поля не должны отображаться в DBGrid),а надо чтобы другие поля при вставке тоже были заполнены.


← →
Vlad ©   (2004-07-15 13:57) [1]


> Artem123   (15.07.04 13:55)  


> надо чтобы другие поля при вставке тоже были заполнены.

Заполнены чем ?


← →
menart ©   (2004-07-15 13:58) [2]

ClientDataSet обрабатывай событие beforInsert создавай свою форму и вперед


← →
bushmen ©   (2004-07-15 13:59) [3]

Интересно, а каким образом программа узнает те значения, которые нужно вставлять в остальные столбцы? И все же, MSSQL или Интербейс? И еще: не легче ли для ввода отображать форму, на которой есть все поля?


← →
Artem123   (2004-07-15 13:59) [4]

данными просто эти поля содержат идентификационную информацию значения известны которые надо вставить просто колонку в DBGrid нет необходимости отображать


← →
Vlad ©   (2004-07-15 14:01) [5]


> Artem123   (15.07.04 13:59) [4]

Эти значения известны до того как юзер ввел что-то в грид или только после этого ?


← →
bushmen ©   (2004-07-15 14:02) [6]

> значения известны

Тогда при создании таблицы укажи эти значения в свойстве default


← →
Artem123   (2004-07-15 14:03) [7]

Значения известны того, только они могут меняться default не прокатит


← →
bushmen ©   (2004-07-15 14:05) [8]

> Значения известны того, только они могут меняться

Это как ? От чего зависит?


← →
Vlad ©   (2004-07-15 14:05) [9]


> Artem123   (15.07.04 14:03) [7]


> Значения известны того, только они могут меняться

Меняться в зависимости от чего ? От вводимых юзером данных в грид или еще чего то?
Уважаемый, объясните все как следует, от этого зависит ответ на ваш вопрос. Приходится вытягивать из вас по одному слову.


← →
Artem123   (2004-07-15 14:10) [10]

есть четыре поля в таблице два текстовых они отображены в DBGrid, и одно которое сортирует дынные по группе - это поле на и заполнить значение его зараннее известны


← →
Artem123   (2004-07-15 14:11) [11]

это поле надо и заполнить (поправка)


← →
bushmen ©   (2004-07-15 14:15) [12]

> значение его зараннее известны

Так чем default не годится тогда?


← →
Artem123   (2004-07-15 14:18) [13]

default не годиться так как значения неотображаемого поля не всегда одинакого


← →
Vlad ©   (2004-07-15 14:20) [14]


> Artem123   (15.07.04 14:18) [13]

Вас уже как минимум третий раз спрашивают:
Чем и в зависимости от каких условий вы будете заполнять неотображаемое поле ?


← →
bushmen ©   (2004-07-15 14:21) [15]

> значения неотображаемого поля не всегда одинакого

Так, значит, эти значения зависят от чего-то? Триггер может помочь



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

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



Память: 0.48 MB
Время: 0.026 c
1-1089898891
DSKalugin
2004-07-15 17:41
2004.08.01
закраска в StringGrid


1-1090081522
alice
2004-07-17 20:25
2004.08.01
$00000000


14-1089728469
vecna
2004-07-13 18:21
2004.08.01
МТС


11-1078171001
Михаил
2004-03-01 22:56
2004.08.01
KolComboBox


3-1089353432
jenbond
2004-07-09 10:10
2004.08.01
Работа с Interbase




   Наверх