ПредишенСледващото

Delphi Връзка с Firebird база

Помогнете на хората, в целия мозък се издава.
Трябва да кажа, с # XA0; Firebird преди това е работил с Interbeys отдавна и не много, а не чрез Делфи. Фактът, че # XA0; Firebird е клонинг Interbeysa и проблеми не трябва да бъдат чути, но те имам.
инсталирах # XA0;
Firebird 2.1
SQL Мениджър за InterBase Firebird
и Delphi 7.
Аз създадох база данни с помощта на SQL Мениджър за InterBase Firebird в Делфи хвърлят върху компонента форма IBDatabase показва пътя до файла на базата данни, сложи konekt trye? Аз въведете името и паролата на SYSDBA masterke но тя дава на разположение на базата данни.
Кажи ми къде мога tuplyu. Тази сфера е за мен почти izvesna и не мога да разбера къде греша. благодаря предварително

1. Може би на сървъра не е започнало.
2. Не е съвсем сигурен, но компонентите IBX изглежда да работи правилно с ЕД до версия 1.5.h
3. За всички въпроси, свързани с посъветва FB / IB първо потърси отговори # XA0; ibase.ru - склад на мъдрост.

> И парола masterke
по този начин?

> Създадена е база данни с помощта на SQL Мениджър за InterBase Firebird

Това означава, че връзката със сървъра е налице. И loginitstso успешно.

> Делфи да се хвърлят върху компонента форма IBDatabase посочва пътя
> За база данни, файл, сложи konekt trye на? Аз въведете името и паролата на SYSDBA
> Masterke но тя дава на разположение на базата данни.

Имате ли връзка по този начин?

.
с IBDatabase1 правя
започвам
# XA0; LoginPrompt: = фалшива;
# XA0; DataBaseName: = "127.0.0.1:d:\my_db_path\my_db_folder\database.fdb";
# XA0; Params.Clear;
# XA0; Params.Add ( "USER_NAME = SYSDBA");
# XA0; Params.Add ( "ПАРОЛА = Masterkey");
# XA0; Params.Add ( "LC_CTYPE = WIN1251");
приключи;
.

Благодаря Ви много. И най-вече на реактора. # XA0; вина намерен. Оказа се следното дали заради ръцете ми karyavyh дали поради особеностите на Delphi, когато konekt предпише избор в начина obzhekt инспектор тогава той poluchaetsya следващия ред
D: \ my_db_path \ my_db_folder \ database.fdb и в този вариант, разбира се, че не работи. но е необходимо да се напише на горния пример
127.0.0.1:d:\my_db_path\my_db_folder\database.fdb
и тя работи.
Големите благодарение, на добър час, за да ви

Памет: 0.73 MB
Време: 0,054 гр

Свързани статии

Подкрепете проекта - споделете линка, благодаря!