Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Почему для базы на IB (SQL Dialect 3) при использовании типа полей Date или Time [D5, IB5.x]


SerKom ©   (2002-03-07 18:20:00) 

Не подскажет ли кто-нибудь, почему для базы на IB (SQL Dialect 3) при использовании типа полей Date или Time, SQL Exploer и сам Delphi 5 выдает на такие поля: Invalid Field Type, как этого можно избежать не меняя диалект?
И еще вопрос: как хранить базу IB не в одном файле GDB, а для каждой таблицы свой файл?


AlexNord   (2002-03-11 02:47:00) [1]

Ага! сам столкнулся с таким траблом, но я просто в IB Console сменил диалект, и все, а то тоже поле типа date для него было как для быка красная тряпка..:((( непонятно почему...IB 6-й использовал! Попробуй сменить диалект!:)


Иван Шихалев   (2002-03-07 21:50:00) [2]

IB5.x не поддерживает 3й диалект, наверное, речь идет о 6.x?

Если так, то следует отказаться от BDE и использовать компоненты прямого доступа, хотя бы IBX, которые есть в Delphi 5. К ним, правда, нужно скачать update - точный адрес не скажу, но с ib.demo.ru их точно можно найти. Как и много другого полезного.
От SQL Explorer тоже придется отказаться, но это и к лучшему - есть прекрасная вещь - IB Expert ( http://www.ibexpert.com/), который для русскоязычных пользователей (в системе должна быть установлена русская кодировка) бесплатен.

На вторичные файлы базу разбить можно - но это лишь разрезание файла на несколько - нет никакого соответствия таблицам или другим объектам базы.


Наверх

Титульная страница Поиск, карта сайта Написать письмо