![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Какую СУБД лучше использовать локально [D7]
Disruptor © (2003-10-10 12:14:00)
, если я хочу, чтобы прога запускалась сразу - без свяких установок драйверов для БД и локальных серверов. Спасибо.
bushmen (2003-10-30 09:51:00) [21]
>KSergey © (10.10.03 17:09) [23]
У меня база уже 9 Гиг и что в этом странного?
Vlad (2003-10-30 09:34:00) [22]
пользователь sysdba
пароль masterkey
Sergus (2003-10-30 09:30:00) [23]
Запятую забыл поставить..., я хотел спросить как подключиться к обычному yaffil, с Personal проблем нет.
Vlad (2003-10-29 12:25:00) [24]
Sergus (29.10.03 12:17) [44]
просто поставь LoginPrompt=false.
В Yaffil Personal насколько я знаю нет проверки прав.
Sergus (2003-10-29 12:17:00) [25]
А подскажите какие имя пользователя и пароль для обычного yaffil персонал нормально работает а обычный на пароль ругается...
или делаю че не так
Disruptor (2003-10-13 12:26:00) [26]
Yaffi - реально работает. Спасибо всем. Yaffi - rulez!!! :)
Romkin (2003-10-13 12:21:00) [27]
Именно из-за этого :) У тебя база в среде открыта, и еще приложение пытается открыть. Рекомендация - отлаживать на обычном Yaffil, а потом ставить personal
Vemer (2003-10-13 12:15:00) [28]
Снова тупой я. Извините, если кого-то задолбал.
Yaffil Personal заработал, НО Delphi при компиляции
выдает ошибку:
Project Sklad.exe raised exception class EIBInrterbaseError with Message “I/O error for file :\...\Sklad.Gdb” Error Trying to open File Процесс не может получить доступ к файлу, Так как этот файл занят другим процессом”
А EXE-файл потом работает.
Может это из-за того, что Yaffil Personal не дает открывать файл
более чем 1-му приложению, а при компиляции получается 2 (Delphi и собственно программа)? Или что-то еще?
Vlad (2003-10-13 11:20:00) [29]
>Vemer © (13.10.03 11:13) [39]
Ты правильно понял. В Yaffil Personal GDS32 совмещает в себе и сервер и клиент. Так что для нормальной работы проги достаточно иметь только ее одну. Либо в папке с приложением, либо, как я уже говорил, в любой папке, описанной в переменной PATH.
Vemer (2003-10-13 11:13:00) [30]
Снова я.
Если я правильно понял, все IB-компоненты обращаются к GDS32.DLL неважно какому, и если кинуть GDS32.DLL + Other.DLL от Yaffil Personal в папку с проектом/программой, то они будут обращаться к нему, притом никаких спецуказаний в листинге программы делать не надо. Блин, почему на IBASE.ru не могут это в FAQ или Readme для таких тупых как я заколотить.
Brahman (2003-10-13 11:06:00) [31]
DBISAM - уже говорилось.
Один exe, довольно приличный SQL, SQL Script, сразу сетевая,
шифрация.
Сейчас есть и Client-Server.
www.elevatesoft.com
Более трех лет создавал софт на ней - как часы.
Romkin (2003-10-13 11:02:00) [32]Если для доступа ты не будешь использовать TTable & TQuery - то да. Пользуй IBX, только обнови версию. Или FIBPlus, но это за деньги. Есть еще dbExpress, но это новенькое, и ему тоже dll парочка требуется
Disruptor (2003-10-13 10:59:00) [33]
Подскажите, правильнно ли я понял, что могу создавать БД на интербейзе, а потом их использовать и распространять с gds32.dll - и мои проги будут автоматом использовать яффи без BDE?
Vlad (2003-10-13 10:48:00) [34]
>Vemer © (13.10.03 10:43) [33]
Для нормальной работы программы достаточно иметь GDS32.DLL в папке с приложением. Для работы всяких там IBExpert"ов и прочих желательно gds32.dll, msvcr70.dll иметь так же в какой либо системной папке, или папке, описанной в переменной PATH
>KSergey © (13.10.03 10:35) [32]
С чего вы взяли что руками заколотил ?
А про загрузку из внешних источников что нибудь слышали ?
Romkin (2003-10-13 10:44:00) [35]
Кстати, насчет Jet...
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/oledb/htm/oledb_deprecated.asp
Vemer (2003-10-13 10:43:00) [36]
>Danilka[30]
А строчку для подключкния DLL слабо кинуть?
Туго у меня с системным программированием :), с MessageBox 2 дня разбирался.
Для того Yaffil Personal и пытаюсь поставить чтобы никаких серваков (IB, FB, Яфил, Некрофил)не запускать.
KSergey (2003-10-13 10:35:00) [37]
> [24] Vlad © (10.10.03 19:33)
> >KSergey © (10.10.03 17:09) [23]
> Чего непонятно ?
> У меня лично база 6 гб на локале, никаких фильмов, даже
> блобов нет. Ну и почему у других такого не может быть ?
Вы локально само(едино)лично наколотили туда 6 Гиг????
Сказать по-правде - не верю. Это ж сколько если в тома книг первести получится?!!
Anatoly Podgoretsky (2003-10-13 10:30:00) [38]
Disruptor © (13.10.03 09:48) [28]
Для корректной работы нужны MDAC и Jet Update, это порядка 10 мб, где брать сам наверно догадаешься.
Danilka (2003-10-13 10:18:00) [39]
[29] Vemer © (13.10.03 10:14)
думаю, лучше все длл-ки держать в каталоге с программой, иначе могут возникнуть проблемы у юзера, у которого кроме этой программы есть программы работающие с сервером яффи.
Vemer (2003-10-13 10:14:00) [40]
Здравствуйте.
Почитал в этой ветке про Yaffil Personal.
Подскажите пожалуйста порядок действии (и строчку кода под Дельфи), чтобы чтобы моя программа использовала этот самый gds32.dll от Yaffil Personal для доступа к GDB файлу. Gds32.dll как я понял надо кинуть в папку с проектом, другой DLL (MSO7???.DLL) в папку Windows\System. Что надо сделать еще?Заранее спасибо.