|
1 / 1 / 1
Регистрация: 08.03.2015
Сообщений: 127
|
|||||||||||
Присвоение значений переменных или ссылки06.01.2016, 23:30. Показов 2846. Ответов 11
Метки нет (Все метки)
Чем занимаюсь - парсю XML, с последующей записью определенной информации в базу (для простоты пусть будет SQLite)
Есть некоторые вспомогательные переменные, которые, чтобы уменьшить их количество, я загнал в одну т.е.:
далее:
и т.д. в результате значения переменной id равно во всех "точках" программы и равно значению присвоенное "последней строчкой" что я делаю не так? ПС если каждую переменную id заменить на "уникальную" id1, id2 и т.д. то вроде работает..
0
|
|||||||||||
| 06.01.2016, 23:30 | |
|
Ответы с готовыми решениями:
11
Enum перечисление переменных и присвоение им значений
Передача значений переменных или ссылок, неконтролируемое изменение переменных |
|
1 / 1 / 1
Регистрация: 08.03.2015
Сообщений: 127
|
|
| 11.01.2016, 12:33 [ТС] | |
|
в этом же весь фокус... если меняем имена переменных на уникальные, то их значения различаются, как и должно быть
0
|
|
|
135 / 120 / 37
Регистрация: 30.09.2012
Сообщений: 400
|
|
| 11.01.2016, 13:07 | |
|
А в чём вопрос-то?
0
|
|
|
1 / 1 / 1
Регистрация: 08.03.2015
Сообщений: 127
|
|
| 11.01.2016, 13:18 [ТС] | |
|
вопрос в не понимании "присваивания" и/или "ссылок"
в данном случае переменной id присваивается значение... потом переприсваеивается потом еще раз переприсваивается... Но! в любой момент выполнения кода (в любой его точке) значение переменной id соответствует присвоенному в самом конце (даже до выполнения этого присвоения) это вводит меня в ступор
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 11.01.2016, 13:33 | ||
|
father_igni, ты засунул значения в айдишников в БД
!?
1
|
||
|
1 / 1 / 1
Регистрация: 08.03.2015
Сообщений: 127
|
|
| 11.01.2016, 14:50 [ТС] | |
|
во! сейчас попробуем другую переменную
а в чем проблема АйДи в БД... это есть первичный ключ в моем случае
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 11.01.2016, 15:11 | |
|
father_igni, Возможно я тебя не правильно понял, но мне показалось, что значения своих переменных ты заснул в бд (если это так, то это треш дикий).
В общем проясни момент с тем куда ты положил значения переменных. Покажи этот кусок кода.
0
|
|
|
1 / 1 / 1
Регистрация: 08.03.2015
Сообщений: 127
|
||||||
| 11.01.2016, 15:34 [ТС] | ||||||
0
|
||||||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 11.01.2016, 15:38 | ||
|
БД используется для долговременного хранения каких-то данных, для обмена информацией между разными приложениями и т д, а не для того, чтобы хранить там значения переменных. Для того, что не плодить 100500 переменных, существуют различные коллекции и структуры данных (массивы, списки, кортежи, словари и т д).
0
|
||
|
1 / 1 / 1
Регистрация: 08.03.2015
Сообщений: 127
|
|
| 11.01.2016, 15:39 [ТС] | |
|
ой, не тот код, но идея та же
не, id-переменные я не загоняю в базу они нужны в программе, чтобы вставлять записи с корректными ссылками на другие записи, все.
0
|
|
|
135 / 120 / 37
Регистрация: 30.09.2012
Сообщений: 400
|
||||||
| 11.01.2016, 16:11 | ||||||
|
Попробуй после инсертов сделать коммит, чтобы данные действительно сохранились в БД:
1
|
||||||
| 11.01.2016, 16:11 | |
|
Помогаю со студенческими работами здесь
12
Замена списка переменных вектором, или трансляция значений из вектора
Составить программу позволяющую установить истинность или ложность высказывания для различных значений переменных Составить программу, позволяющую установить истинность или ложность высказывания для различных значений переменных Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Архитектура слоя интернета для сервера слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|