Вниз
Скачать: CL | DM;

Базу в ресурсы   Найти похожие ветки 

← →
Sago   (2002-10-07 05:58) [0]

Доброго дня мастера!
Подскажите пожалуйсто, а можно ли засунуть базу (*.mdb)
в ресурсы и в exe-шник, и как это отразится на быстродействии
проги. Если это возможно, то подскажите пожалуйсто как
начинающему, лучще кодом.
Заранее благодарен.


← →
ЮЮ ©   (2002-10-07 06:33) [1]

>как это отразится на быстродействии проги
Практически никак :-)
Вот только как ты работать с такой базой будешь? Если, как с бинарным файлом - ради бога. Но ни ADO, ни BDE с ней работать не смогут, пока не выгрузишь в файл на диске.


← →
Hawk2   (2002-10-07 10:09) [2]

А зачем такой изврат?


← →
Desdechado ©   (2002-10-07 10:20) [3]

даже как с бинарником - только на чтение, записать в запущенный ЕХЕ не получится.
А если выгрузить в отдельный файл для дальнейшей записи в БД, то потом в ресурс ЕХЕ как его затолкать? Записать в запущенный ЕХЕ нельзя. Только сторонними средствами во время неактивности ЕХЕ.

Так нужен ли такой изврат?


← →
Sago   (2002-10-07 12:52) [4]

Нужно только для чтения !!!


← →
Sago   (2002-10-07 13:02) [5]

Ну помогите же,пожалуйсто!!!
Лучше малиньким кодиком


← →
Alex Pirojnikov   (2002-10-08 04:44) [6]

Если тебе так это горит - храни в ресурсах не саму базу,
а её данные в любом, удобной для добавления в базу, виде.
В рантайме,соответственно, при старте программы, читаешь
их, создаешь нужные таблицы, и добавляешь туда эти данные.
Маленький кодик для этого, я думаю, сам напишешь :)


← →
sdn@fromru.com   (2002-10-11 16:01) [7]

Sago, да ты наверное "тонкий извращенец"... :-))

Базу то в ресурс пехнуть конечно ен проблема. Создаёшь ресурс типа RCDATA и пехай туда хоть весь 80Gb винт... ж-). Но подумай, ВЕСЬ exe-файл ГРУЗИТСЯ в RAM`у есть ли смысл такого извращения? Ы?

С уважением и наилучшими пожеланиями, Дмитрий
ICQ 58245670
Odigo 6549174


← →
Skyle ©   (2002-10-11 19:01) [8]

А точно нет возможности решить этот вопрос как-нибудь по-другому? Я не думаю, что это лучшее решение :)


← →
Anatoly Podgoretsky ©   (2002-10-12 15:03) [9]

Есть конечно, это решение называется TClientDataset



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.008 c
6-101432
Kotik
2002-08-27 01:51
2002.10.31
Как узнать стоит ли на компе какой нибудь FireWall?


3-101049
zavdim
2002-10-04 06:56
2002.10.31
MySQL


14-101437
Mirovodin
2002-10-09 11:37
2002.10.31
Update Delphi6 SP2 + NT2000


14-101476
Mad_Ghost
2002-10-11 14:29
2002.10.31
есть число, как показать его в TEdit в шестнадцатеричном формате?


6-101411
Gerda
2002-08-30 16:28
2002.10.31
Выбивание паролей из под звездочек на инетовских страничках




   Наверх