Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.12.05;
Скачать: [xml.tar.bz2];

Вниз

Какие файлы использует приложение с базой данных ?   Найти похожие ветки 

 
Spartak   (2002-11-14 20:42) [0]

Допустим сделал я программу с базой данных из 2 стандартных
компонентов : table и DataSource. на машине с установленной DELPHI вроде всё нормально , а если запустить прогу на компе без инсталяции Delphi то прога ругается при открытии базы .
Подскажите какие файлы или библиотеки надо добавлять с прогой и
как их ставить.
З.Ы Инсталировать DATABASE 6.0 не пойдёт она занимает много места
Ведь делают как-то же базы без дополнительных инсталяций в системе. Видел проги которые запускаешь без инсталяции и они
нормально функционируют. Подскажите пожайлуста как реолизовать
то-же самое.

** SPaRt ***


 
Max Zyuzin   (2002-11-14 20:56) [1]

Вам нужноустановить на машину BDE, без нее у вас ничего не выйдет.


 
Spartak   (2002-11-15 04:33) [2]

Да ладно ! Я же говорю Я ВИДЕЛ ПРОГУ на delphi ( без исходников )
которая работает с базой данных без инсталяций ! Как сделать
такую-же фигню ?
Сами посудите прога 1,5 мег ,а DATABASE + BDE к примеру 20 мег .
итого 21,5 мег это что получаеться что если впихнуть в прогу
базу данных то обязательно чтобы программа стала на 20-30 мегабайт
больше ? может просто можно добавить в каталог с программой 2-3
файла поддержки базы данных ?


 
skiph   (2002-11-15 05:07) [3]

Да никак! Полюбому ставить придется. Другое дело что без Delphi, а один BDE


 
Spartak   (2002-11-15 08:03) [4]

Да...
Я очень сильно разочаровался в базах данных !
Я даже думаю что если нужно написать хорошую базу то нужно учить другой язык програмирования !
ВОТ ОБЛОМ !
DELPHI такая хорошая система програмирования а такую вешь как
саздания баз данных borland не предусматрел.

Или всё таки есть выход ?

З.Ы просмотрел скока занимает BDE оказывается 17,4 метра !
( Вот блин потратил на написание проги 3 месяца и в итоге она не пашет на компе без BDE вот это действительно ОБЛОМ ,наверное
придётся начинать всё сначала ! ( или вообще забросить !!!))


 
Spartak   (2002-11-15 08:05) [5]

Да...
Я очень сильно разочаровался в базах данных !
Я даже думаю что если нужно написать хорошую базу то нужно учить другой язык програмирования !
ВОТ ОБЛОМ !
DELPHI такая хорошая система програмирования а такую вешь как
саздания баз данных borland не предусматрел.

Или всё таки есть выход ?

З.Ы просмотрел скока занимает BDE оказывается 17,4 метра !
( Вот блин потратил на написание проги 3 месяца и в итоге она не пашет на компе без BDE вот это действительно ОБЛОМ ,наверное
придётся начинать всё сначала ! ( или вообще забросить !!!))


 
BorisUK   (2002-11-15 08:35) [6]

Блин не пойму что за сюсюканье.
Ты блин сразу не мог решить какую прогу ты хотел писать - с БДЕ или без БДЕ.
Это прежде всего зависит от задач, которые ты ей ставишь,
от форматов, с которыми она работает.
Почти для всех есть компоненты альтернативного (без БДЕ) доступа.
А гнать на язык программирования, тоько за то что ты в нем чайник нефига!!!
Или обижаться за то, что твоя первая в жизни прога не заработалоа как ты хочешь - это гониво. Конечно так будет (первый блин комом - слышал).
Так что переписывай и переписывай... С каждым разом будет получаться лучше. А иначе как ты собираешься стать профи.
А еще почаще читай обычный хелп - таких вопросов меньше будет.
Конечно без БДЕ не будут работать компоненты для него преднозначенные блин.


 
Котелок   (2002-11-15 09:46) [7]

Есть несколько советов.

1. Запускаешь ИнсталШелд, создаёшь там инсталяцию только для BDE, причём частичную, поддержку только нужных тебе баз данных. (около 1,5- 2 метра получается)

2. Запускаешь какой-нить дебагер, который показывает все библиотеки, которые использует твоё приложение. выдераешь их, копируешь соответствуюшии ключи реестра. (для Парадокса килограм 700-900 получается)

3. Похериваешь свою прогу на... Ишешь фриварный (или, если куча денег, платный компонент) который работает с парадоксом на прямую и пользуешся им. (там уж как напишешь).

4. Другой вариант


 
sniknik   (2002-11-15 09:49) [8]

зайди сюда
http://www.vodonosov.newmail.ru/develop/develop.htm
скачай Halcyon (hlcn695.zip) установи и переделывай все под него.
(лутше бы начать с определения чего хочеш но без опыта никак, и прогу не раз еше переделаеш)

p.s. не единственный компонент и способ без BDE тоже не один. т.что нена на Дельфи пенять ...


 
Леха_   (2002-11-15 10:53) [9]

http://www.kylecordes.com/bag/index.html
интересно сколько раз еще потребуется эту ссылку вывешивать?


 
stone   (2002-11-15 11:23) [10]


> Spartak © (15.11.02 08:05)
> Да...
> Я очень сильно разочаровался в базах данных !


Кроме БДЕ есть еще масса других средств доступа к БД: ADO, dbExpress и т.д.
Изучате технологии, программировать на основе одного примера не получится.



 
Spart   (2002-11-15 11:29) [11]

Ладно ! Буду читать книжки ! про BD.



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

Форум: "Базы";
Текущий архив: 2002.12.05;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.008 c
14-14781
[NIKEL]
2002-11-14 21:44
2002.12.05
У кого есть желание потестировать?


7-14833
Andi
2002-10-04 16:00
2002.12.05
trayicon


14-14755
Slava
2002-11-14 06:31
2002.12.05
А где моя анкета, извините?


1-14491
M.Fadeev
2002-11-25 10:05
2002.12.05
Не могу прочитать файл :(


3-14408
Олеся
2002-11-14 04:55
2002.12.05
Проблема с Restore





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский