Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / IB6 и клиент от IB 5.5 / 8 сообщений из 8, страница 1 из 1
24.02.2004, 16:26
    #32419728
blackmac
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IB6 и клиент от IB 5.5
проапгрейдили IB сервер с 5.5 до 6-ки

у меня установлен клиент из IB 5.5
пишу на VB
пробую создавать хранимую процедуру


Dim con1 As ADODB.Connection
Dim cmd1 As ADODB.Command
Dim eStr As String

Set con1 = New ADODB.Connection
Set cmd1 = New ADODB.Command

con1.Open "Provider=MSDASQL.1;Password=masterkey;UID=sysdba;DSN=bal;database=localhost:c:\ttt.gdb"



eStr = "create procedure vit78 " & Chr(13) & _
"returns ( " & Chr(13) & _
"num_ved integer " & Chr(13) & _
") as " & Chr(13) & _
"begin " & Chr(13) & _
"for select ""p33"" from form8 into :num_ved " & Chr(13) & _
"do " & Chr(13) & _
"suspend; " & Chr(13) & _
"end "

cmd1.ActiveConnection = con1
cmd1.CommandText = eStr
cmd1.Execute


ругается,
SQL error code -817
Metadata update statement is not allowed by the current database SQL dialect 3

что делать ?
...
Рейтинг: 0 / 0
24.02.2004, 16:45
    #32419762
Kull Damned
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IB6 и клиент от IB 5.5
Попробуй включи в коннекшне 3-й диалект, но клиента менять - адназначна!
...
Рейтинг: 0 / 0
24.02.2004, 17:00
    #32419798
blackmac
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IB6 и клиент от IB 5.5
не нашел в свойствах odbc соединения установку версии диалекта ;-(.
а прогнать SET SQL DIALECT=3 из VB не проходит
...
Рейтинг: 0 / 0
24.02.2004, 17:19
    #32419841
Kull Damned
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IB6 и клиент от IB 5.5
Что за ODBC драйвер юзаешь? Дока к нему есть?
...
Рейтинг: 0 / 0
25.02.2004, 17:49
    #32421455
blackmac
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IB6 и клиент от IB 5.5
Intersolv
от IB 5
...
Рейтинг: 0 / 0
25.02.2004, 21:16
    #32421658
Scalder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IB6 и клиент от IB 5.5
при использовании любого типа подключения используться gds.dll - совместимость с будущими версиями обеспечиваться просто не может....
настоятельно рекомендуется заменить клиентов....
...
Рейтинг: 0 / 0
26.02.2004, 19:42
    #32423348
гость.......
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IB6 и клиент от IB 5.5
скорее всего, насчет смены клиента идея на 100% верная,
однако, возможно, есть шанс относительно нормальной работы,
если в IB6 использовать как раз не 3-й, а 1-й диалект.....
...
Рейтинг: 0 / 0
26.02.2004, 19:49
    #32423356
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IB6 и клиент от IB 5.5
Обладая известным упорством, таки можно вкрутить болт М16 в гайку М12.
Но нужно ли?
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / IB6 и клиент от IB 5.5 / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]