Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2006.06.18;
Скачать: [xml.tar.bz2];

Вниз

Запретить чтение ячейки данных в таблице   Найти похожие ветки 

 
linx ©   (2006-04-24 19:09) [0]

При создании новой записи, ей  присваивается номер, который берется из другой таблицы. Если транзакция некоторое время не завершается, возникает опасность что на другой клиентской машине при попытке создать такую же новую запись ей будет присвоен такой же номер, а мне надо чтобы номера были уникальные. Мне надо на время, пока транзакция не завершится, запретить чтение информации из заданной ячейки. Тогда все однотипные операции с разных клиентских машин выстроятся в очередь и путаницы с номерами записей не будет.


 
Sergey Masloff   (2006-04-24 20:49) [1]

За такие технические решения на первый раз положен выговор с занесением в грудную клетку, на второй - пожизненный расстрел.


 
Johnmen ©   (2006-04-24 21:21) [2]

Не-е-е... Уже на первый раз эцих без права переписки.

>linx ©   (24.04.06 19:09)

М.б. стОит ознакомиться с основами? С теорией и базовой практикой?
Например здесь ibase.ru
Только не вздумай задавать в тамошнем форуме свой вопрос. Последствия могут тебя неприятно удивить...


 
dolmat   (2006-04-25 10:19) [3]


> При создании новой записи, ей  присваивается номер, который
> берется из другой таблицы.

Специально для этого есть генераторы!


 
linx ©   (2006-04-25 10:45) [4]

Падаю ниц перед Вашими осрыми умами!
У меня ситуация такая. Есть база и много всяких переменных, которые фигурируют в отчетах, в формировании данных и т.д. Все переменные свалены в специальную таблицу, где я могу их редактировать. Одни из этих переменных - номера различных документов(коих много). До прочтения ваших коментариев мне казалось что такое построение базы достаточно удобно... Но в принципе я согласен... Переделаю...


 
Sergey13 ©   (2006-04-25 10:51) [5]

2 [4] linx ©   (25.04.06 10:45)
1. Желательно сразу понять, что номера и ИД(внутренний код) документа могут (даже должны) не совпадать - это разные сущности.
2. Транзакции должны быть как можно более быстрые, т.е. например недопустимо оставлять активной пишущую транзакцию на время ввода юзером инфы.



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

Форум: "Базы";
Текущий архив: 2006.06.18;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.01 c
15-1148670836
Cerberus
2006-05-26 23:13
2006.06.18
Чё то я запутался.


2-1148623040
Иван_новичок
2006-05-26 09:57
2006.06.18
Toolbar


15-1148279147
rts111
2006-05-22 10:25
2006.06.18
Прошу протестировать мою небольшую программу.


1-1147251773
wirg
2006-05-10 13:02
2006.06.18
Вопрос по TREEVIEW


2-1148878790
graf
2006-05-29 08:59
2006.06.18
Работа с FTP





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский