Базы данных
»»» Шевелев Дмитрий (21.07.00 12:41) Допустим 2 пользователя редактируют одну и ту же строку таблицы (TQuery.CachedUpdates = True). Один из них сбрасывает содержимое кэша в таблицу (UPDATE), изменяя при этом значение первичного ключа. За ним второй пользователь проделывает ту же операцию, но поскольку значение ключа изменилось команда UPDATE не затронет ни одной строки, что повлечет за собой исключение: "Update failed". Что необходимо сделать, чтобы это исключение не генерировалось. Заранее благодарю за советы.
»»» Mike Goblin - mgoblin@mail.ru (21.07.00 14:15) Дык мне кажется его надо корректно обработать, т.к юзер должен знать, что изменения не внесены.
»»» SergSuper - sergsuper@mail.ru (21.07.00 15:22) А мне кажется первичный ключ он на то и первичный, что не должен меняться. Но по теме подсказать не могу.
-= Из конференции сайта MASTERS OF DELPHI (http://delphi.mastak.com) =-
Изменение существующей компоненты
Не подскажите, как изменить существующую компоненту? найти нужное описание класса в юните и... блин, не пойму до конца, ...
Вывод случайной фразы
Начала заниматься дельфией, поставила задачку написать прогу, которая при нажатии на батон выбирает случайный кусок ...
Calculated Field
Помогите написать алгоритм в OnCalcFields Query. Необходимо чтобы в вычисляемом поле отображалась построчная сумма ...
"Зависание" приложения при перезаписи
При перезаписи данных из dbf в Oracle, если окно сворачивается,то потом не хочет разворачиваться. Программу можно ...
Обзор формата DIB и компонентов для работы с ним.
Если вы когда-либо занимались программированием для Windows, то наверняка знаете, что растры (bitmaps) встречаются повсюду. Это происходит не только из-за того, что графический формат BMP является единственным, который непосредственно поддерживается Windows ( не считая значков (icons), возможности которых крайне ограничены). Просмотрите любое руководство по программированию для Windows, и вы найдете в нем такие функции, как CreateBitmap() , LoadBitmap() , StretchDIBits() и BitBlt() для создания, загрузки и вывода растров на экран, однако вы не обнаружите аналогичных функций для других графических форматов - например PCX, TIFF или GIF. Следовательно, вы не сможем сколько-нибудь заметно продвинуться в программировании игр для Windows, если не научитесь работать с растрами.
Delphi 5: учебный курс
В книге рассмотрены возможности системы программирования Delphi 5, описан язык программирования Object Pascal, рассмотрены визуальные компоненты системы и методы их создания. Особое внимание уделено принципам и практическим приемам создания сетевых приложений для разных архитектур и разработке программ, поддерживающих основные протоколы Интернета.Не требует специальной подготовки, может быть использована как пособие для изучающих основы программирования и сетевые технологии, а также как справочник по компонентам Delphi и пособие для самообразования.
Автор: С. Бобровский
Давно витающая в воздухе нашего сайта идея создания журнала, посвященного всеми нами любимой среде разработки Delphi, похоже, обретает зримую форму. Несомненно, ваше мнение о необходимости такого журнала, содержании рубрик и темах отдельных статей поможет сделать журнал более полезным и интересным. Высказать свое мнение, проголосовать или же подписаться вы можете на сайте. Без вашего участия, нам будет трудно сделать правильный журнал!
Для души
Хокку дня
Льет весенний дождь! По пути беседуют Зонтик и мино.
Афоризмы
Надежда - хороший завтрак, но плохой ужин (Фрэнсис Бэкон)
Фраза дня
Вечнозеленая тоска
И на закуску коротенький анекдот
Учительница в школе грузит: - Вы знаете, дети, если человек плохо видит одним глазом, то вторым, как правило, он видит гораздо лучше. Кто-нибудь может привести аналогичный пример? Встает Вовочка и говорит: - Знаете, Марь Ванна, если у кого-то одна нога короче, то другая, обычно, длиннее.