powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / IB6 и клиент от IB 5.5
8 сообщений из 8, страница 1 из 1
IB6 и клиент от IB 5.5
    #32419728
blackmac
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проапгрейдили 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
IB6 и клиент от IB 5.5
    #32419762
Фотография Kull Damned
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй включи в коннекшне 3-й диалект, но клиента менять - адназначна!
...
Рейтинг: 0 / 0
IB6 и клиент от IB 5.5
    #32419798
blackmac
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не нашел в свойствах odbc соединения установку версии диалекта ;-(.
а прогнать SET SQL DIALECT=3 из VB не проходит
...
Рейтинг: 0 / 0
IB6 и клиент от IB 5.5
    #32419841
Фотография Kull Damned
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что за ODBC драйвер юзаешь? Дока к нему есть?
...
Рейтинг: 0 / 0
IB6 и клиент от IB 5.5
    #32421455
blackmac
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Intersolv
от IB 5
...
Рейтинг: 0 / 0
IB6 и клиент от IB 5.5
    #32421658
Scalder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
при использовании любого типа подключения используться gds.dll - совместимость с будущими версиями обеспечиваться просто не может....
настоятельно рекомендуется заменить клиентов....
...
Рейтинг: 0 / 0
IB6 и клиент от IB 5.5
    #32423348
гость.......
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
скорее всего, насчет смены клиента идея на 100% верная,
однако, возможно, есть шанс относительно нормальной работы,
если в IB6 использовать как раз не 3-й, а 1-й диалект.....
...
Рейтинг: 0 / 0
IB6 и клиент от IB 5.5
    #32423356
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обладая известным упорством, таки можно вкрутить болт М16 в гайку М12.
Но нужно ли?
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / IB6 и клиент от IB 5.5
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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