Настройка под диалект 3

Администирование клиентской и серверной части InterBase, Firebird, Yaffil. Настройка файла конфигурации и т.п.

Модераторы: kdv, Alexey Kovyazin

Ответить
Шмель
Сообщения: 17
Зарегистрирован: 11 май 2006, 20:48

Настройка под диалект 3

Сообщение Шмель » 31 май 2006, 09:46

Здравствуйте. Подозреваю, что данный вопрос относится к этому разделу.
Пишу клиентское ПО на Builder C++ v.6. Сервер БД - Firebird 1.0.2. Для интерактивного просмотра и редактирования БД использую SQL Explorer, как стандартное приложение к билдеру. На определенном этапе возникла следующая проблема. Не удается использовать тип DATE. При создании БД использовал "SET SQL DIALECT 3;". Колонка типа DATE создается (и это видно в SQL Explorer), но когда пытаюсь просмотреть данные в таблице, SQL Explorer выдает "General SQL error. Column unknown TIMEIN Client SQL dialect 1 does not support reference to DATE datatype".
Detail - BDE error: 13059, ($33)($ 3)
БД создавал с помощью isql.exe.
Это проблема драйверов? Что можно подкрутить? Я в данной области начинающий.
Спасибо.

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Сообщение Dimitry Sibiryakov » 31 май 2006, 10:53

Это проблема BDE и ее не подкрутить. Используй норамльные средства администрирования. Тот же IBExpert, например.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 31 май 2006, 10:56

Подозреваю, что данный вопрос относится к этому разделу.
а не надо подозревать. надо прочитать FAQ, в котором сказано, что BDE НЕ поддерживает полностью 3-ий диалект.

тебе сюда: http://forum.ibase.ru/phpBB2/viewtopic.php?t=5

Ответить