|
|
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Не понятно почему заменяется только первый элемент массива на последний. Когда в Table2 в столбце Isid находятся значения Projid, то по условию else должно замениться все элементы, а заменяется новым (причем последним элементом) только первый элемент. Или вместо Код: pascal 1. условия надо другое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2019, 19:19 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
Bora2015а заменяется новым (причем последним элементом) Ну так перечитай свой цикл внимательно. Ты сам обновляешь одно и то же поле всеми значениями из массива последовательно. Естественно выживает только одно (последнее). Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2019, 19:30 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
Когда ж вы кнопку SRC нажимать будете? Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2019, 19:48 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
Gator, Не заметил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2019, 20:46 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovBora2015а заменяется новым (причем последним элементом) Ну так перечитай свой цикл внимательно. Ты сам обновляешь одно и то же поле всеми значениями из массива последовательно. Естественно выживает только одно (последнее). А как правильно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2019, 20:48 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
Правильно обновлять значения ЗАПРОСОМ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2019, 21:37 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
DimaBrЗАПРОСОМ Запрос это не очень хорошая идея при использовании локальных навигационных СУБд класса BDE. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2019, 22:06 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovЗапрос это не очень хорошая идея при использовании локальных навигационных СУБд класса BDE. Точно !!! Лучше 100 раз сделать Edit/Post !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2019, 22:23 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
DimaBrЛучше 100 раз сделать Edit/Post !!! В названном случае - да. Потому что всё всё равно сведётся к этому, только не будет лишних прокладок. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2019, 22:28 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
Bora2015А как правильно?Правильно пробегать по записям, а не менять одну и ту же ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2019, 22:41 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
white_niggerBora2015А как правильно?Правильно пробегать по записям, а не менять одну и ту же Как это реализовать? Что в коде надо изменить ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2019, 23:13 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
Bora2015Как это реализовать? Что в коде надо изменить ?Добавить переход на следующую запись в итерацию. А лучше прочитать любую книжку по азам работы с DB в делфи, чтоб не задавать дурацких вопросов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2019, 01:28 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovDimaBrЛучше 100 раз сделать Edit/Post !!! В названном случае - да. Потому что всё всё равно сведётся к этому, только не будет лишних прокладок. Речь идёт об этом? Код: pascal 1. 2. 3. 4. Потом тоже для Су1(1) и т.д Или нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2019, 13:13 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
Bora2015, Честно говоря, по приведенному выше коду можно лишь примерно догадываться, что за безумную задачу ты пытаешься решить. Если предположить... я честно пытался угадать, уже и код написал, но вовремя понял, что без точного описания твоей хотелки он не имеет смысла зы. ты хоть задачу обрисуй, судя по первому посту у тебя 3(!) таблицы и один (динмаческий? статический?) массив. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2019, 14:33 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
ДокBora2015, Честно говоря, по приведенному выше коду можно лишь примерно догадываться, что за безумную задачу ты пытаешься решить. Если предположить... я честно пытался угадать, уже и код написал, но вовремя понял, что без точного описания твоей хотелки он не имеет смысла зы. ты хоть задачу обрисуй, судя по первому посту у тебя 3(!) таблицы и один (динмаческий? статический?) массив. Да три таблицы. В первой хранятся названия проектов ,во второй исходн. данные в третьей результаты расчета. Первая таблица главная и связана со второй и третьей. В первые две таблицы записывается и редактируется нормально, а в третью записывается ,но с редактированием проблема. Результат расчета хранится в статических массивах, которые я записывал в соответств.поля таблицы 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2019, 14:52 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
Bora2015, сдается мне, что у тебя возможно проблемы с проектированием и нормализацией таблиц. И, в итоге, ты так и не озвучил, зачем ты добавляешь записи в Table2, но при этом изменяешь значение поля в Table3. Это описка? Код: pascal 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2019, 15:05 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
ДокBora2015, сдается мне, что у тебя возможно проблемы с проектированием и нормализацией таблиц. И, в итоге, ты так и не озвучил, зачем ты добавляешь записи в Table2, но при этом изменяешь значение поля в Table3. Это описка? Код: pascal 1. 2. 3. 4. 5. 6. Да опечатка. Массив размерностью от 0 до 5. Табл 1 с полями projid (автоикр) и projname . Табл 2 с полями ishid (автоикрем) , isid ( связано с полем projid) и ещё несколько полей куда записываются исх. данные введённые в edit. Третья rid (автоинкр) ,rezid (связано с полем projid) ,cy1 и ещё несколько полей куда записываются результ данные ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2019, 15:49 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
Bora2015Массив размерностью от 0 до 5. Табл 1 с полями projid (автоикр) и projname . Табл 2 с полями ishid (автоикрем) , isid ( связано с полем projid) и ещё несколько полей куда записываются исх. данные введённые в edit. Третья rid (автоинкр) ,rezid (связано с полем projid) ,cy1 и ещё несколько полей куда записываются результ данные Это ваше решение поставленной задачи. Но самой задачи нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2019, 15:59 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
DimaBrBora2015Массив размерностью от 0 до 5. Табл 1 с полями projid (автоикр) и projname . Табл 2 с полями ishid (автоикрем) , isid ( связано с полем projid) и ещё несколько полей куда записываются исх. данные введённые в edit. Третья rid (автоинкр) ,rezid (связано с полем projid) ,cy1 и ещё несколько полей куда записываются результ данные Это ваше решение поставленной задачи. Но самой задачи нет. А никакой постановки задачи нет. Сам ставлю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2019, 16:26 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
Bora2015DimaBrпропущено... Это ваше решение поставленной задачи. Но самой задачи нет. А никакой постановки задачи нет. Сам ставлю. Ни что же тебе нужно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2019, 16:39 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
DimaBrBora2015Массив размерностью от 0 до 5. Табл 1 с полями projid (автоикр) и projname . Табл 2 с полями ishid (автоикрем) , isid ( связано с полем projid) и ещё несколько полей куда записываются исх. данные введённые в edit. Третья rid (автоинкр) ,rezid (связано с полем projid) ,cy1 и ещё несколько полей куда записываются результ данные Это ваше решение поставленной задачи. Но самой задачи нет. Мне не понятно, как редактировать данные которые хранятся в табл 3, чтобы менялись все шесть записей в поле ,а не только первый. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2019, 16:48 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
Bora2015...чтобы менялись все шесть записей в поле ,а не только первый. Мать, что за поток бреда? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2019, 20:09 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
ёёёёёBora2015...чтобы менялись все шесть записей в поле ,а не только первый. Мать, что за поток бреда? Каждой новой записи в таб 1 соответствует 6 в табл 3. Имелось в виду 6 записей во всех полях таблицы 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2019, 20:58 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
Bora2015, Как таблицы связаны? Какие констрены? Нарисуй, наконец, свои таблицы (со связями). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2019, 21:09 |
|
||
|
Условие на редактирование записей
|
|||
|---|---|---|---|
|
#18+
GatorBora2015, Как таблицы связаны? Какие констрены? Нарисуй, наконец, свои таблицы (со связями). Табл 1 с полями projid (автоинкр) и projname . Табл 2 с полями ishid (автоинкрем) , isid ( связано с полем projid) и ещё несколько полей куда записываются исх. данные введённые в edit. Третья rid (автоинкр) ,rezid (связано с полем projid) ,cy1 и ещё несколько полей куда записываются результ данные ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2019, 21:24 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39843163&tid=2039187]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
163ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
77ms |
get tp. blocked users: |
2ms |
| others: | 237ms |
| total: | 530ms |

| 0 / 0 |
