Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Разница для TcxGrid между design-time и run-time 
:(
    Опции темы
Leshy
  Дата 20.6.2006, 09:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 20.6.2006
Где: Питер

Репутация: нет
Всего: нет



На форме компоненты TcxGrid, TADOQuery, TDataSource, TADOConnection. 
В design-time все работает отлично - происходит соединение с базой, получение данных (данные у меня трех типов: int, datetime, string) и их корректное отображение в TcxGrid.
То есть я устанавливаю TADOQuert.Active в True и на TcxGrid появляются данные. 

Во время работы программы выполняется такое же действие, но выпадает ошибка "Could not convert variant of type (String) into type (Double)". Если убрать из запроса строковое поле, то все ок.

 smile Я не могу понять, зачем он пытается конвертировать? Как это отключить и почему в design-time не выходит такой ошибки?

Посоветуйте, если кто что может! 
PM MAIL WWW ICQ   Вверх
Alex
Дата 20.6.2006, 20:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4147
Регистрация: 25.3.2002
Где: Москва

Репутация: 17
Всего: 162



А колонки явным образом определены в гриде? 


--------------------
Написать можно все - главное четко представлять, что ты хочешь получить в конце. 
PM Skype   Вверх
Leshy
Дата 22.6.2006, 08:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 20.6.2006
Где: Питер

Репутация: нет
Всего: нет



Ага, определены.

Я полчаса назад разобрался все-таки... smile 
Этот грид очень хитрый, и проект не мой, пне его приходится продолжать-развивать...
Там евент был, и в эвенте шла проверка по полям, в этой проверке поле и конвертировалось в Double.

Извините за беспокойство и спасибо за попытку помочь! 
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.0568 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.