![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 08.11.2013
Сообщений: 137
|
![]()
В таблице ADOTable6 есть поля AAA, SSS, XXX.
Нужно пробежаться по таблице и в зависимости от значения поля AAA заполнить поле XXX. s - значение поля SSS Код:
Насколько я понял при выполнении цикла берется либо первое либо последнее значение 's' из ADOTable6 и расставляется в таблице согласно формуле, т.е. p1 - всегда одинаковые, p2 - всегда одинаковые, p3 - всегда одинаковые. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Правильно поняли - значение берется из какой-то одной записи. В цикл нельзя что-ли перетащить присвоение в s,p1,p2,p3?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 | |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 08.11.2013
Сообщений: 137
|
![]() |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 08.11.2013
Сообщений: 137
|
![]() |
![]() |
![]() |
![]() |
#6 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]()
при чем тут расчеты? и почему собственное участие в расчетах должно на что-то влиять?
если число значит и работать с числом, простое сравнение как у вас с целочисленными данными отработает на порядок быстрее и что самое главное правильно, нежели как со строками вы простоите но это индуский код типа как if true = true then result := true else result := false; |
![]() |
![]() |
![]() |
#7 | |
Форумчанин
Регистрация: 08.11.2013
Сообщений: 137
|
![]() Цитата:
1. Asinteger='11' вмнсто AsString='11' повлияет на правильность работы цикла? 2. Вы можете помочь сделать цикл рабочим, почему значение 's' не меняется при проходе цикла по таблице? |
|
![]() |
![]() |
![]() |
#8 | ||
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]() Цитата:
Цитата:
вы бы задачу рассказали, потому как есть подозрение что это все тут совсем не надо, хватит простого запроса на обновление |
||
![]() |
![]() |
![]() |
#9 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]()
и еще если у вас ADOTable6 привязана к визуальным контролам то надо временно отключать связь эту, иначе этот код будет работать и долго и ефекты странные наблюдать будете..
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 08.11.2013
Сообщений: 137
|
![]() |
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Условие в цикле | HiDunay | Общие вопросы C/C++ | 2 | 29.11.2013 19:03 |
бабочка в цикле | mixon-21 | Общие вопросы C/C++ | 3 | 06.03.2013 11:54 |
условие в цикле с блокировкой колонок | KSTeeen | Microsoft Office Excel | 9 | 18.11.2012 22:15 |
Цикл в цикле | SkyL1ne | Помощь студентам | 7 | 02.04.2010 07:36 |
условие в цикле | Николай Сергеевич | Общие вопросы C/C++ | 8 | 24.12.2009 14:25 |