|
|
|
Программное внесение значения в поле БД
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток!) Подскажите пожалуйста как можно сделать программное внесение одного значения в базу, а остальные все значения с помощью открытой формы. Делаю кодом ниже не получается: Код: pascal 1. 2. 3. 4. 5. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2020, 03:50 |
|
||
|
Программное внесение значения в поле БД
|
|||
|---|---|---|---|
|
#18+
Marina_ph2 Делаю кодом ниже не получается: Что значит "не получается"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2020, 06:58 |
|
||
|
Программное внесение значения в поле БД
|
|||
|---|---|---|---|
|
#18+
Marina_ph2, DataModule2.studenty_table.Post; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2020, 07:11 |
|
||
|
Программное внесение значения в поле БД
|
|||
|---|---|---|---|
|
#18+
А просто выполнить INSERT/UPDATE не вариант? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2020, 11:26 |
|
||
|
Программное внесение значения в поле БД
|
|||
|---|---|---|---|
|
#18+
В событии BeforePost вашего датачета устанавливаете нужное значение у того поля, которое должно быть программно установленным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2020, 11:34 |
|
||
|
Программное внесение значения в поле БД
|
|||
|---|---|---|---|
|
#18+
Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2020, 12:25 |
|
||
|
Программное внесение значения в поле БД
|
|||
|---|---|---|---|
|
#18+
goldmi45В событии BeforePost Это рекомендуется делать в OnNewRecord. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2020, 13:01 |
|
||
|
Программное внесение значения в поле БД
|
|||
|---|---|---|---|
|
#18+
А датасет в режим Edit перед этим переводить разве не надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2020, 09:02 |
|
||
|
Программное внесение значения в поле БД
|
|||
|---|---|---|---|
|
#18+
Дмитрий НВ, Там Insert() уже вызван. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2020, 09:17 |
|
||
|
Программное внесение значения в поле БД
|
|||
|---|---|---|---|
|
#18+
Marina_ph2 Подскажите пожалуйста как можно сделать программное внесение одного значения в базу, Для начала Вам нужно разобраться, что Вы называете "значением". Если Вы имеете в виду "программно установить значение одного из полей, а другие позволить ввести пользователю", то наиболее подходящий вариант Вам уже назвали:
Marina_ph2 Делаю кодом ниже не получается: Код ниже переводит датасет в режим вставки новой записи, открывает модальное окно и ждёт, пока пользователь закроет его. В принципе, если где-ниже в коде написан и работает DataModule2.studenty_table.Post, возможно, он даже отработает так, как Вы хотели бы, но в целом это столь нелепый подход, что автоматически ограничивает максимально возможную оценку двойкой с плюсом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2020, 12:48 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39993974&tid=2038030]: |
0ms |
get settings: |
6ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
159ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
71ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 475ms |

| 0 / 0 |
