Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Interbase7 в с++ билдере
Форум программистов > Системное программирование > C, С++ и С Builder > Borland C++ Builder & Kylix
Programmer_Hard
здравствуйте!
Пишу прогу управл-я бд, созданную на interbase.
в нескольких таблицах бд юзаю поля типа date. Забил все данные через консоль InterBase7.
в программе подключаю бд посредством
TDataSource
TTable
TDBGrid
TQuery
При открытие таблицы c полями date выскакивает сообщение об ошибке "General SQL error: Client SQL dialect 1 does not support reference to Date datetype". И потом даты перебиваются (11.12.2007 становится 11.12.1858 smile.gif )
Как я понял это означает что типы не соотв-ют.
так начинаются метаданные в моей бд
SET SQL DIALECT 3;

/* CREATE DATABASE 'C:\Sport.gdb' PAGE_SIZE 4096

DEFAULT CHARACTER SET  */

/* Table: ADDRESS, Owner: SYSDBA */

как видно юзается SQL DIALECT 3
может нужно использовать диалект 1? (тогда прощай все данные внесенные в бдsad.gif )
Programmer_Hard
все закрываю тему. Нужно было юзать SQL DIALECT 1 wink.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.