Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Базы данных
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #5  
Старый 11.02.2010, 17:38
Sneginka Sneginka вне форума
Прохожий
 
Регистрация: 27.12.2009
Сообщения: 2
Репутация: 10
По умолчанию

Цитата:
Сообщение от lmikle
Попробуй у квери или у грида создать колонку нужного типа принудительно. Может оно просто тип путает.

я не знаю как это делается. Предположила что так query - field - new field
name - пишу имя поля из запроса, потом где type он автоматически пишет bytes, я меняю на integer, field type оставляю data. потом в выбираю в поле в dbgrid. открываю запрос вылазит ошибка type mismatch for field 'sum_summa' , epecting: integer actual: bytes


Цитата:
Сообщение от lmikle
И еще посмотри какой диалект стоит. Только сегодня "схватил" прикольную ошибку. Стоит тип данных столбца DATE. При запуске программы вылетает ошибка, что такой тип данных не поддерживается диалектом 1. Пока понял что за ошибка - замучился. А все дело оказалось в том, что по умолчанию у FIB'а стоить диалект 1, хотя сервер поддерживает диалект 3, на котором база и сделана. Поменял диалект - и все прекрасно заработало...
с этим у меня поначалу тоже была такая же фигня, так что стоит уже диалект 3, с датами работает нормально
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 03:48.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025