Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Какую СУБД лучше использовать локально [D7]


Страницы:   1 2 3 4

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. Что надо сделать еще?Заранее спасибо.


Страницы:   1 2 3 4

Наверх

Титульная страница Поиск, карта сайта Написать письмо