Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.04.2013, 16:28   #1
13th_NUMBER
Новичок
Джуниор
 
Регистрация: 09.04.2013
Сообщений: 4
По умолчанию Не срабатывает DBImage

Добрый день, форумчане.
Вот какой вопрос, при заполнении БД, точнее при изменении уже имеющихся данных, не срабатывает DBImage (конкретнее при изменении только картинки у имеющихся записей в бд картинка не перезаписывается...не активируется DBNavigator с соответствующей кнопкой ЗАПИСАТЬ), чтобы перезаписать имеющуюся картинку необходимо изменить хоть один другой атрибут записи.

В чем может быть проблема ?


Последний раз редактировалось 13th_NUMBER; 10.04.2013 в 16:32.
13th_NUMBER вне форума Ответить с цитированием
Старый 10.04.2013, 17:08   #2
FataLL
Форумчанин
 
Аватар для FataLL
 
Регистрация: 29.01.2013
Сообщений: 319
По умолчанию

А я тебе говорил, что с изображением не так всё просто. Отображать и сохранять изображение надо самостоятельно [с помощью TBlobStream, кажется] со всеми вытекающими. DBImage корректно работает только с БД Paradox.
FataLL вне форума Ответить с цитированием
Старый 10.04.2013, 17:25   #3
13th_NUMBER
Новичок
Джуниор
 
Регистрация: 09.04.2013
Сообщений: 4
По умолчанию

Цитата:
Сообщение от FataLL Посмотреть сообщение
А я тебе говорил, что с изображением не так всё просто. Отображать и сохранять изображение надо самостоятельно [с помощью TBlobStream, кажется] со всеми вытекающими. DBImage корректно работает только с БД Paradox.
Беда, над как-нибудь программно тогда сделать недоступность загрузки без редактирования поля.
13th_NUMBER вне форума Ответить с цитированием
Старый 10.04.2013, 18:02   #4
FataLL
Форумчанин
 
Аватар для FataLL
 
Регистрация: 29.01.2013
Сообщений: 319
По умолчанию

Советую вообще не пользоваться DBNafigatorom. Редактируй и добавляй записи в отдельной форме. Добавляй или изменяй самостоятельно по нажатию ОК. На основной форме только давай просматривать.
FataLL вне форума Ответить с цитированием
Старый 10.04.2013, 18:08   #5
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

Цитата:
Редактируй и добавляй записи в отдельной форме.
почему это?
eval вне форума Ответить с цитированием
Старый 10.04.2013, 18:08   #6
13th_NUMBER
Новичок
Джуниор
 
Регистрация: 09.04.2013
Сообщений: 4
По умолчанию

Цитата:
Сообщение от FataLL Посмотреть сообщение
Советую вообще не пользоваться DBNafigatorom. Редактируй и добавляй записи в отдельной форме. Добавляй или изменяй самостоятельно по нажатию ОК. На основной форме только давай просматривать.
Я думал сделать два режима, пользователя и эксперта.

По поводу не исп. ДБНавигатор, тогда под операции хранимые процедуры прописать ?
13th_NUMBER вне форума Ответить с цитированием
Старый 10.04.2013, 20:28   #7
FataLL
Форумчанин
 
Аватар для FataLL
 
Регистрация: 29.01.2013
Сообщений: 319
По умолчанию

Цитата:
Сообщение от eval Посмотреть сообщение
почему это?
А есть варианты?

Цитата:
Сообщение от 13th_NUMBER Посмотреть сообщение
По поводу не исп. ДБНавигатор, тогда под операции хранимые процедуры прописать ?
Необязательно. Можно самому добавлять записи с помощью всяких TTable и TQuery.
FataLL вне форума Ответить с цитированием
Старый 10.04.2013, 21:30   #8
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

Цитата:
А есть варианты?
масса, чем вариант тс не вариант? сразу в грид еще можно
eval вне форума Ответить с цитированием
Старый 11.04.2013, 00:07   #9
FataLL
Форумчанин
 
Аватар для FataLL
 
Регистрация: 29.01.2013
Сообщений: 319
По умолчанию

eval
Картинку в грид? Интересно, каким способом? А контроль введённого? А всякие шаблоны, маски, выбор из имеемого, разные даты/время? Всё-всё в грид ручками пихать? Лично мне неудобно, не знаю, люди, конечно, разные, но не до такой же степени...
FataLL вне форума Ответить с цитированием
Старый 11.04.2013, 00:33   #10
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

почему сразу всё?
куда и как вбивать должен не прогер решать а бизнесь, а прогер сделать, нато он и прогер.
у нас вот, в некоторых местах именно в грид ивбивается, потому как требует именно бизнес, надо вбить быстро и много, и при чем не по записи а сразу скопом 30 - 50 а то иболее ста сразу, и ничего не попишешь. А с окнами на каждый чих, бизнесу кирдык придет. ну картинак конечно там нет.. а в принципе ничего нет не разрешимого
eval вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
DBImage Geroin БД в Delphi 3 11.06.2012 23:59
не работает DBimage Deeller БД в Delphi 1 24.04.2011 23:44
OLE и DBImage. rockedit БД в Delphi 0 13.12.2009 12:12
DBImage kykysya БД в Delphi 1 02.04.2009 19:02