Найдено 17 результатов
- 11 дек 2005, 04:54
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Связь DataSet и передача значений.
- Ответы: 2
- Просмотры: 3761
- 10 дек 2005, 12:55
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Связь DataSet и передача значений.
- Ответы: 2
- Просмотры: 3761
Связь DataSet и передача значений.
Здравствуйте. Не знаю, насколько верно я сформулировал тему, но вопрос вот в чем. Имеется таблица примерно с 20-ю полями и несколькими внешними ключами. В клиентском приложении поля, соответсвующие внешним ключам должны быть заменены (визуально) на "расшифровки" (соответствующие записи из справочных...
- 03 дек 2005, 15:10
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Проблема с запуском транзакции
- Ответы: 1
- Просмотры: 3144
Проблема с запуском транзакции
В FIBPlus ну никак не вызывается автоматически транзакция на вставку и обновление. Самое интересное, что при удалении - все путем. Т.е. в Grid он показывает, что все, мол, вставил, но при переоткрытии формы с выборкой записей - облом. Также не генерируются запросы. Я уже все кажется по винтикам пере...
- 01 дек 2005, 13:36
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Update в FIBPlus в RunTime
- Ответы: 2
- Просмотры: 4295
Update в FIBPlus в RunTime
Доброго времени суток всем. Собственно, вот какая проблема. Я в DesignTime в FIBPlus НЕ заполняю запрос на выборку (Select SQL) - он у меня благополучно в RunTime формируется. Я знаю, что генератор Update-запросов FIBPlus берет данные из Select-запроса (UpdateTableName и поля). Я ему в RunTime подсо...
- 28 ноя 2005, 11:41
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Заполнение справочных таблиц в программе
- Ответы: 6
- Просмотры: 6650
Вариант smu мне особенно понравился. Спасибо. На мой взгляд разделяй и властвуй, то бишь я разложил справочники по таблицам, к каждой свой грид и панель инструментов. А то сольешь в одну супер таблицу, потом какой-нидь неосторожный чих и хрен найдешь где аукнется... Я имел в виду не создание мега-Gr...
- 25 ноя 2005, 13:16
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Заполнение справочных таблиц в программе
- Ответы: 6
- Просмотры: 6650
Заполнение справочных таблиц в программе
Хотелось бы узнать, кто как заполняет справочные таблицы (не совсем корректное название, я понимаю) в базе, когда их много. Т. е. имеется много таблиц, причем данные в них изменяются достаточно редко - один раз забили и забыли. Писать отдельное приложение/окно/форму для работы с каждой - геморой. Те...
- 24 ноя 2005, 13:33
- Форум: Общие проблемы
- Тема: Дата и время в Default
- Ответы: 6
- Просмотры: 5680
- 24 ноя 2005, 13:18
- Форум: Общие проблемы
- Тема: Дата и время в Default
- Ответы: 6
- Просмотры: 5680
Я в принципе так и полагал. svalx, тут я пока искал ответ на форуме, наткнулся - попробуй писать:
Спасибо. А что со временем?
Код: Выделить всё
Current_Date, 'tomorrow'
- 24 ноя 2005, 06:21
- Форум: Общие проблемы
- Тема: Дата и время в Default
- Ответы: 6
- Просмотры: 5680
Дата и время в Default
Напишите, пожалуйста, пример того как вставить в качестве literal дату при объявлении столбца. Чего-то типа этого: CREATE TABLE Table1 ( ID INTEGER, DATE1 DATE DEFAULT DATE) Меня интересует, что вместо DATE в последней строчке писать, а то в докуме я чего-то не нашел. А время также не получиться? То...
- 18 ноя 2005, 11:10
- Форум: Общие проблемы
- Тема: Создание хитрого генератора (помогите новичку)
- Ответы: 15
- Просмотры: 10874
- 17 ноя 2005, 03:54
- Форум: Общие проблемы
- Тема: Создание хитрого генератора (помогите новичку)
- Ответы: 15
- Просмотры: 10874
- 16 ноя 2005, 15:45
- Форум: Общие проблемы
- Тема: Создание хитрого генератора (помогите новичку)
- Ответы: 15
- Просмотры: 10874
Схема изложенная в первом посте нифига уникальности не гарантирует: 1001 запись и кирдык или юзер запускает 2-3 копии своей проги и снова кирдык , а запуск 2 и более копий программы, например, для меня, явление совершенно штатное Вот из-за таких вот "кердык" я и передумал. Хотя случай со 1001 запис...
- 16 ноя 2005, 12:57
- Форум: Общие проблемы
- Тема: Создание хитрого генератора (помогите новичку)
- Ответы: 15
- Просмотры: 10874
Если б я такое изрек, когда сдавал зачет по теории баз данных, мне б точно влепили бы НЕУД Ну, это препод погорячился бы. Я имел ввиду, что если речь идет о двух полях, ОДНОЗНАЧНО определяющих запись, то с математической точки зрения не имеет никакого значения, какое из них я выбиру в качестве перв...
- 15 ноя 2005, 07:52
- Форум: Общие проблемы
- Тема: Создание хитрого генератора (помогите новичку)
- Ответы: 15
- Просмотры: 10874
Почитал бы таки на досуге про нормальные формы всё-тки. Выбор того или иного поля, однозначно определяющего запись в таблице, в качестве ключевого никак не связано с нормализацией. Это вопрос спорный и творческий. Главным критереем в этом творчестве остается надежность - именно поэтому я и отказалс...
- 14 ноя 2005, 14:43
- Форум: Общие проблемы
- Тема: Создание хитрого генератора (помогите новичку)
- Ответы: 15
- Просмотры: 10874
Глупый сарказм, Merlin. Это был лиш один из вариантов - база в зачаточной стадии. Кстати, предыдущая база, в организации, где я работал (сейчас уже нет), имела еще более худшую организацию ключевого поля. И ничего - работает уже десять лет, причем проблемы крайне редко возникающие с ней из-за этого ...
- 14 ноя 2005, 10:15
- Форум: Общие проблемы
- Тема: Создание хитрого генератора (помогите новичку)
- Ответы: 15
- Просмотры: 10874
Спасибо. Только вот ты рекомендуешь не изголяться над первичным ключем. Думаешь лучше использовать обычный генератор (автоинкремент)? Дело в том что требуется именно такая иформативность этого поля. Чтоб знающие могли понять, когда и кем делалась запись. И еще вопрос не по теме. Можно-ли каким-то об...
- 13 ноя 2005, 10:52
- Форум: Общие проблемы
- Тема: Создание хитрого генератора (помогите новичку)
- Ответы: 15
- Просмотры: 10874
Создание хитрого генератора (помогите новичку)
Добого времени суток. Требуется заполнять поле первичного ключа следующим: DDMMYY~~~*** или DDMMYY***, где DD - текущий день, MM - месяц, YY - год, ~~~ - трехзначный код пользователя (за каждым пользователем закреплен свой код), *** - трехзначный счетчик (инкремент = 1). Можно и без ~~~, в принципе....