Форум: "Базы";
Текущий архив: 2008.04.13;
Скачать: [xml.tar.bz2];
ВнизIB в DLL Найти похожие ветки
← →
Василий К. (2007-11-16 08:55) [0]Народ, научите меня, зеленого, как правильно из dll работать с компонентами, передающими большие объемы данных: мне нужно обработчик БД запихнуть в DLL (т.е. IbDataSet, ibDatabase, и др), и чтобы главное приложение могло с ним общаться! :)
Буду благодарен :)
← →
sniknik © (2007-11-16 09:00) [1]из dll правильно - не работать!
← →
Василий К. (2007-11-16 09:10) [2]Остроумно... А если серьезно - почему нельзя использовать DLL для универсализации запросов?
← →
Anatoly Podgoretsky © (2007-11-16 09:34) [3]> Василий К. (16.11.2007 09:10:02) [2]
Что такое универсализации запросов, почему оно возможно только в ДЛЛ?
← →
Василий К. (2007-11-16 09:40) [4]В данном случае хотелось бы написать библиотеку, которая могла бы обслуживать несколько exe одновременно (в силу того, чтобы не забивать exe лишним кодом).
← →
Anatoly Podgoretsky © (2007-11-16 09:52) [5]> Василий К. (16.11.2007 09:40:04) [4]
В данном случе желание обосновано, только почему ты это считаешь лишним кодом, у тебя же просто код переносится в другой файл и в придачу получаешь геморой. Я бы понял если бы ты говорил об гарантированом единстве, правда благими словами выстлана дорога в ад. Про dll hell слышал? Это дополнительный геморой в будущем.
Полнотелый ехе избавлен от обеих гемороев.
← →
Anatoly Podgoretsky © (2007-11-16 09:57) [6]Тебе поможет совет номер 3
http://podgoretsky.com/BadTips.html
← →
sniknik © (2007-11-16 10:48) [7]> В данном случе желание обосновано
но легко заменяемо на другое, простой подключаемый к проекту модуль, который пишется один раз и используется при компиляции скольких угодно exe.
и проще, и работать будет быстрее, и в обслуживании готового продукта удобней и без гемороев.
← →
Сергей М. © (2007-11-16 10:49) [8]
> обработчик БД
Что за зверь ?
> т.е. IbDataSet, ibDatabase, и др
Это не "обработчик БД".
> запихнуть
Он у тебя что, упирается ? Залезать не хочет ? Или что ?
> передающими большие объемы данных
Чем передача больших объемов принципиально отличается от передачи малых объемов ?
← →
sniknik © (2007-11-16 10:50) [9]> Тебе поможет совет номер 3
о, я оказывается "сбаянил" ;о). сори не посмотрел сразу.
← →
StriderMan (2007-11-16 15:16) [10]используйте BPL
ЗЫ: тока аккуратно.
← →
ANB © (2007-11-19 17:20) [11]http://softwarer.ru/packages.html
← →
megabyte © (2007-11-20 10:41) [12]Во-во, и файл отдельный будет, как ты хотел, и гемора меньше %)
← →
novill (2007-11-20 11:00) [13]> [6] Anatoly Podgoretsky © (16.11.07 09:57)
HTTP 404
← →
Anatoly Podgoretsky © (2007-11-20 11:22) [14]http://podgoretsky.com/DM/BadTips.html
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2008.04.13;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.008 c