Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.16;
Скачать: CL | DM;

Вниз

Без BDE   Найти похожие ветки 

 
denimas   (2002-08-20 15:17) [0]

как можно создать клиент серверное приложение, используя интербазе и без БДЕ?


 
Ученик ©   (2002-08-20 16:01) [1]

Использовать Interbase Express, закладка Interbase


 
Prooksius ©   (2002-08-20 16:02) [2]

Использовать компоненты прямого доступа к IB.
Я использую FIB+, хотя можно и другие.


 
denimas   (2002-08-22 14:53) [3]

То: Ученик.
Проблема возникает ставлю три компонента Tibdatabase tibQuery tibtransaction. При попытке сделать в query простейний запрос типа
select * from jeans;
пишет ошибку.
Dynamic SQL Error
SQL error code =-901
feature is not supported

Вообщем никакие запросы нехочет выполнять.


 
Ученик ©   (2002-08-22 15:20) [4]

>denimas (22.08.02 14:53)
Какие свойства задал у компонентов ?


 
denimas   (2002-08-22 15:34) [5]

object Form1: TForm1
Left = 192
Top = 107
Width = 696
Height = 480
Caption = "Form1"
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = "MS Sans Serif"
Font.Style = []
OldCreateOrder = False
PixelsPerInch = 96
TextHeight = 13
object IBDatabase1: TIBDatabase
Connected = True
DatabaseName = "Server:Path"
Params.Strings = (
"user_name=SYSDBA"
"password=password"
"lc_ctype=WIN1251")
LoginPrompt = False
DefaultTransaction = IBTransaction1
IdleTimer = 0
SQLDialect = 3
TraceFlags = []
Left = 104
Top = 16
end
object IBQuery1: TIBQuery
Database = IBDatabase1
Transaction = IBTransaction1
CachedUpdates = False
SQL.Strings = (
"select * from jeansl")
Left = 72
Top = 16
end
object IBTransaction1: TIBTransaction
Active = true
DefaultDatabase = IBDatabase1
Left = 144
Top = 16
end
end


 
Johnmen ©   (2002-08-22 15:50) [6]

А как выполняется запрос ? В дизайне переключением Active ? Или в рантайме ?


 
denimas   (2002-08-22 15:51) [7]

И там и там вылазит это сучья ошибка, достала меня...


 
Ученик ©   (2002-08-22 15:52) [8]

Скопировал в DFM-файл, поменял название таблицы, базы данных и пароль, все работает, может проблема в таблице, TIBTable активизируется ?


 
Ученик ©   (2002-08-22 15:55) [9]

Какая версия сервера и клиента ?


 
denimas   (2002-08-22 15:57) [10]

А в TIBTable, выбирается база, но при попытке выбрать таблицу выходит таже ошибка.
Дело было так вначале у меня работало все через БДЕ, работало нормально... Потом решил миновать БДЕ. Но Бде на машине так и стоит, правда я там удалил все Альянсы с которыми работал... Сервер запущен, клиент ИнтерБайза установлен, об это свидетельствует уже то что TIBDatabase,коннектиться но вот запросы не выполняет... Какие еще мысли есть?


 
Ученик ©   (2002-08-22 15:58) [11]

Эта ошибка возникает если клиент более "свежий", чем сервер


 
denimas   (2002-08-22 16:02) [12]

С одного дистрибутива ставил. 6.0
Но не через TIBquery работал же...


 
Johnmen ©   (2002-08-22 16:06) [13]

Если будешь переходить с IB5 на IB6 не забудь backup/restore !
А то можешь наглотаться проблем ....


 
Ученик ©   (2002-08-22 16:07) [14]

А что с номером Dialectа-, правильный ?


 
denimas   (2002-08-22 16:17) [15]

Номер правильный...
Вопрос, обязательно ли в IBConsole, на сервере, регистрировать локальный сервер...
И почему когда я на сервер пытаюсь работать с IBConsole, он утвержадает что сервер не запущен, и запускает в Трэе появляется иконка...
Но начился новый глюк, на сервере регистрирую локально SERVER, но под своим паролем не могу зайте пишет типа
Cannot attach to services manager


 
denimas   (2002-08-22 16:21) [16]

ИнтерБазе 6.5, а не 6.0.. запарился.. взял прям с ихнего сайта..


 
denimas   (2002-08-22 16:25) [17]

А где можно наткнуться на халявную 6.0 версию??


 
Desdechado ©   (2002-08-22 16:36) [18]

www.ibphoenix.com - это FireBird


 
Desdechado ©   (2002-08-22 16:41) [19]

если консоль говорит, сервер не запущен, а ты утверждаешь обратное - кого-то глючит :)


 
denimas   (2002-08-22 16:46) [20]

Desdechado, смотри, у меня Win2k SERVER, в СЕРВИСАХ я вижу, что интербайз запущен и работает, а консоль, мать ее, утверждает обратное... и тем более я же удаленно подключаюсь. И еще после утверждения, что сервер не запущен, консоль предлагает ее запустить, говоришь "да", появляется значок в трее. И удаленные клиенты не могут достучаться...
Вопрос к тебе, а обязательно ли регистрировать СЕРВЕР в консоли интербейза?


 
Desdechado ©   (2002-08-22 17:33) [21]

значит, ИБ стал криво :(
он числится как _системный_ сервис?

консоль ИБ можешь выкинуть, это ни на что не повлияет. Соответственно, и регистрация нужна только для нее самой.
Поставь лучше IBExpert


 
denimas   (2002-08-23 12:50) [22]

Конечно, как системный сервис, и Гуардиан и Интербайз... в чем и прикол, немогу понять что консоль еще запускает какой еще сервис...
Сейчас попробую и IBExpert...


 
Kaban ©   (2002-08-23 13:03) [23]

а ; из запроса убрать не пробовал


 
denimas   (2002-08-23 13:08) [24]

Пробовал не пашет..(


 
denimas   (2002-08-23 14:37) [25]

Вот хрень... Установил IBExpert. Пытаюсь создать новую базу данных... а он поганец пишет ту же ошибку что и компоненты...

У кого, еще, какие мысли имеются на это счет?


 
Desdechado ©   (2002-08-23 15:42) [26]

снеси ИБ полностью (совсем), поставь FireBird с нуля в другой каталог
явно что-то криво стоит!


 
Ученик ©   (2002-08-23 15:47) [27]

C GDS32.DLL у тебя беда :)


 
denimas   (2002-08-24 15:15) [28]

Уже все переустановил. не работает и все.... пишет ту же ошибку... Эксперт заработал а компоненты не хотят высылать запрос


 
Ученик ©   (2002-08-25 23:27) [29]

Найди и удали все GDS32.DLL, которые есть на компьютере и доступны по путям поиска, оставь и скопируй GDS32.DLL в Windows\System[32] из каталога установки Interbase (Firebird)


 
denimas   (2002-08-26 08:03) [30]

Спасибо всем за советы.. Проблема решилась переустановкой всего конечно GDSL32 сносил несколько раз. Поставил Файрберд на сервер на клиента. Вообщем где именно была проблема так и непонятно потоиучто походу менял свойства компонентов и т.д. и т.п.
Но теперь все работает. ВСЕМ СПАСИБО...


 
aabark   (2002-08-26 14:49) [31]

Как подробно вы все обсуждаете ...
Это - хорошо .
Я как-то быстро все эти коннекты проходил
и почти не было проблем !!!



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

Текущий архив: 2002.09.16;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.014 c
1-50777
Fog
2002-09-06 12:08
2002.09.16
не Dll и даже не EXE


1-50699
Артем1
2002-09-05 07:07
2002.09.16
Cd rom


14-50970
Proz
2002-08-08 11:31
2002.09.16
Как заблокировать клавиатуру ?


14-50956
^Sanya
2002-08-22 01:45
2002.09.16
QuickLaunch in WinXP


14-50950
jonik pegas
2002-08-21 14:34
2002.09.16
MS SDK Неlp=MSDN Help?