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

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

Invalid Typecast


Страницы:   1 2

DeadMeat ©   (2007-05-22 09:13:00) 

Здрасте.
Какая та странная ошибка появилась. В одном проекте код работает, в другом - ошибка Invalid Typecast.
Вот код:

 with dbConnection do
   for i := 0 to DataSetCount - 1 do
     begin
       Application.MessageBox(PAnsiChar(DataSets[i].Name), 'test', 0);
     end;

Здесь dbConnection это TADOConnection компонент.
Он подключен. ДатаСетов у меня 12 (DataSetCount возвращает 12). Даже если убрать MessageBox, а оставить просто
buf := DataSets[i].Name
объявив buf как string, ошибка остается. Но в другом проекте, тот же код не дает этой ошибки. В чем может быть дело?
Я не исключаю, что дело в другом коде, но ЧТО может так влиять?


ANB   (2007-05-22 11:24:00) [21]


> И откуда, интересно, объекты такого класса появились в приложении?

Да это ща по телепатору разберемся :)


ЮЮ   (2007-05-22 11:18:00) [22]

>Класс вроде как тотже самый: TCustomADODataSet.

И откуда, интересно, объекты такого класса появились в приложении?


ANB   (2007-05-22 11:08:00) [23]


> DeadMeat ©   (22.05.07 11:06) [2]

Запости uses обоих модулей - где работает и где нет (только напиши, какой рабочий, какой нет). Да - а имена всем компонентам присвоены ?


DeadMeat   (2007-05-22 11:06:00) [24]

Ошибка в рантайме. Класс вроде как тотже самый: TCustomADODataSet.


ANB   (2007-05-22 11:00:00) [25]

Попробовать посмотреть, какой класс прицепился к dbConnection и к DataSets[i].
Ошибка в рантайме или при компиляции ?


Страницы:   1 2

Наверх

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