Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вставка фото в базу 
:(
    Опции темы
kivan
  Дата 29.4.2006, 23:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 111
Регистрация: 17.10.2005

Репутация: нет
Всего: нет



Всем доброго дня! smile 
Объясните, пожалуйста,чайнику, что это значит, чего он ругается,я не могу понять.
Почитал help,но так и не понял,наверное не внимательно читал.В Delphi гораздо проще,все работает, а тут! Дело в том,что я 
недавно стал изучать VB-6.База (Сотрудники.)Необходимо в базу ввести фото, и вот чего он хочет не пойму,сказать по правде скопировал с другой базы, но все также настроил,указал при нажатии кнопки, процедуры какие нужно выполнить.При нажатии кнопки добавить он высвечивает желтым...
Я так подозреваю,что он ищет какой-нить внешний каталог где хранятся фото.
Если кто сталкивался,с такой пробл-кой,ЗДЯ!! smile  smile   

Это сообщение отредактировал(а) kivan - 29.4.2006, 23:27

Присоединённый файл ( Кол-во скачиваний: 19 )
Присоединённый файл  SCRIN.JPG 102,76 Kb
--------------------
#----------------------------------------------------------#A little knowledge is a dangerous thing...!!!senatum.blogspot.com
PM MAIL WWW ICQ   Вверх
Akina
Дата 2.5.2006, 13:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 30
Всего: 454



Тебе культурно объясняют что объекта с тем именем, что ты указываешь, в твоем проекте нету... походу не все скопировал... 


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
kivan
Дата 2.5.2006, 13:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 111
Регистрация: 17.10.2005

Репутация: нет
Всего: нет



Лады...
Посоветуйте! Фото лучше хранить в самой базе или в какой-нить внешний каталог забросить.
База на 180 сотрудников, на каждого сотрудника 110 реквизитов, тормозить база не будет если фото будут в ней? smile 
К примеру если одно фото 250 kb. 
--------------------
#----------------------------------------------------------#A little knowledge is a dangerous thing...!!!senatum.blogspot.com
PM MAIL WWW ICQ   Вверх
Akina
Дата 2.5.2006, 14:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 30
Всего: 454



MS Access в принципе не предназначен для хранения в БД фотографий и прочей графики, тем более в массированных количествах. Создайте отдельный подкаталог, разместите там фотографии, в БД храните относительные ссылки ака имена файлов. В самой БД разместите только картинку-заместитель (типа "Фото отсутствует").

Цитата(kivan @  2.5.2006,  14:58 Найти цитируемый пост)
База на 180 сотрудников, на каждого сотрудника 110 реквизитов,

Копейки. Только создайте необходимые словари, нормализуйте таблицу и разделите ее на логические блоки - работать будет намного удобнее.  


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Coala
Дата 4.5.2006, 14:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 70
Регистрация: 4.5.2006
Где: Москва

Репутация: нет
Всего: 0



Цитата(Akina @  2.5.2006,  15:50 Найти цитируемый пост)
MS Access в принципе не предназначен для хранения в БД фотографий и прочей графики, тем более в массированных количествах
Прекрасно хранятся JPG-файлы (да и все остальные никто не запрещает хранить) в Memo-полях, которые на самом деле - BLOB'ы. Правда, работаю я с ними не через VBA, а Сишным Билдером.
 
PM MAIL   Вверх
likhobory
Дата 4.5.2006, 15:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 466
Регистрация: 17.5.2005
Где: Москва

Репутация: 4
Всего: 20



Цитата(Coala @  4.5.2006,  15:28 Найти цитируемый пост)
Прекрасно хранятся JPG-файлы

 это верно. но как уже указал Акина - для vba/access это явно не лучший вариант
Цитата(Coala @  4.5.2006,  15:28 Найти цитируемый пост)
Правда, работаю .... с Сишным Билдером.

дык, с этого и надо было начинать  smile  


--------------------
PM MAIL   Вверх
kivan
Дата 4.5.2006, 15:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 111
Регистрация: 17.10.2005

Репутация: нет
Всего: нет



Цитата(Akina @  2.5.2006,  14:50 Найти цитируемый пост)
Только создайте необходимые словари, нормализуйте таблицу и разделите ее на логические блоки - работать будет намного удобнее.  

 Це как? Поподообнее с этого места, если моно... smile 

Цитата(Akina @  2.5.2006,  14:50 Найти цитируемый пост)
необходимые словари

какие словари для чего они нужны и как их создавать?

Цитата(Akina @  2.5.2006,  14:50 Найти цитируемый пост)
разделите ее на логические блоки

какие блоки, зачем? Просветите пожалуйста... smile  

У меня поле "Фото", имеет тип OLE, туда я намереваюсь запихать фотографии, верно...?!?! smile  

Это сообщение отредактировал(а) kivan - 4.5.2006, 15:46
--------------------
#----------------------------------------------------------#A little knowledge is a dangerous thing...!!!senatum.blogspot.com
PM MAIL WWW ICQ   Вверх
kivan
Дата 4.5.2006, 16:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 111
Регистрация: 17.10.2005

Репутация: нет
Всего: нет




Цитата(Coala @  4.5.2006,  14:28 Найти цитируемый пост)
в Memo-полях, которые на самом деле - BLOB'ы. Правда, работаю я с ними не через VBA, а Сишным Билдером.


Coala, 

Так...
У меня эта база на Paradox,(BDE) а проложение клиентское на  Delphi.
тоже все работет, заполняется без руганья.
B на SQL Server 2000 через (ADO- компон),клиентcкая часть Delphi), все работает...
Сказали сделать на Access так сразу и столкнулся с такой проблемкой...
Хммм... не думал что  в Access тяжелее будет... smile  
 
--------------------
#----------------------------------------------------------#A little knowledge is a dangerous thing...!!!senatum.blogspot.com
PM MAIL WWW ICQ   Вверх
Akina
Дата 4.5.2006, 16:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 30
Всего: 454



Цитата(kivan @  4.5.2006,  16:41 Найти цитируемый пост)
Це как? Поподообнее с этого места, если моно... 
какие словари для чего они нужны и как их создавать?
какие блоки, зачем?

Поиск и чтение литературы по термину "Нормализация баз данных" поможет отцу русской демократии.

Цитата(kivan @  4.5.2006,  17:10 Найти цитируемый пост)
не думал что  в Access тяжелее будет... 

Найди тред про "Как выбирать базу данных" (название типа того - не ошибешься) и читать, читать... 


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Coala
Дата 5.5.2006, 09:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 70
Регистрация: 4.5.2006
Где: Москва

Репутация: нет
Всего: 0



Цитата(kivan @  4.5.2006,  17:10 Найти цитируемый пост)
B на SQL Server 2000 через (ADO- компон),клиентcкая часть Delphi), все работает...
Сказали сделать на Access так сразу и столкнулся с такой проблемкой...
А в чем проблема-то? Тем более на Дельфях с АДО?
 
PM MAIL   Вверх
kivan
Дата 5.5.2006, 12:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 111
Регистрация: 17.10.2005

Репутация: нет
Всего: нет



Цитата(Coala @  5.5.2006,  09:49 Найти цитируемый пост)
А в чем проблема-то? 


Coala, 
В том, что на предприятии, где будет использованна эта база,  под Access написаны все другие базы,(FAX,Товары, ...и т.д, их много,и у каждого клиента своя, а эта прога в отдел кадров) да и нет хотят устанавливать Delphi, все привыкли к Access, а переучивать ни у кого нет времени...  
Если б на Delphi, да не возникало бы таких проблем, тем более что с ним все настроенно и работает, люди хотят Access и с этим ничего не поделаешь!!!smile   

Это сообщение отредактировал(а) kivan - 5.5.2006, 12:25
--------------------
#----------------------------------------------------------#A little knowledge is a dangerous thing...!!!senatum.blogspot.com
PM MAIL WWW ICQ   Вверх
Coala
Дата 5.5.2006, 12:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 70
Регистрация: 4.5.2006
Где: Москва

Репутация: нет
Всего: 0



Ну во-первых, Дельфи в отдел кадров устанавливать не надо, а во вторых - кто тебе мешает сделать интерфейс своей СУБД таким же, что и ВБА-шный? А юзеры этой подмены даже и не заметят. У меня был один-единственный опыт разработки СУБД именно в среде Акцесса на ВБА - свят, свят, свят...
ЗЫ - а неужели в Басике нет возможности работы с БЛОБ-полями? 
PM MAIL   Вверх
kivan
Дата 5.5.2006, 14:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 111
Регистрация: 17.10.2005

Репутация: нет
Всего: нет



Так в базу .mdb все равно запис файл .jpg; .gif;
Будь то Delphi ,то Access...
Цитата(kivan @  5.5.2006,  12:23 Найти цитируемый пост)
люди хотят Access

 smile 
 
--------------------
#----------------------------------------------------------#A little knowledge is a dangerous thing...!!!senatum.blogspot.com
PM MAIL WWW ICQ   Вверх
Coala
Дата 5.5.2006, 14:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 70
Регистрация: 4.5.2006
Где: Москва

Репутация: нет
Всего: 0



Цитата(kivan @  5.5.2006,  15:16 Найти цитируемый пост)
люди хотят Access
Прими мои искренние соболезнования smile 
 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "MS Access"
Akina
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] и [code=sql][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS Access | Следующая тема »


 




[ Время генерации скрипта: 0.0541 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.