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

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

Тип поля задан ALPHA, почему выдается такая ошибка [D7, Paradox]


vvllaadd ©   (2004-12-20 12:16:00) 

Unit5.pas(62): Incompatible types: 'Integer' and 'String'?


msguns   (2004-12-20 12:35:00) [1]

>Reindeer Moss Eater ©   (20.12.04 12:30) [10]
>Иванов-то ведь один

Не, не потому. Иванов=1 потому, что он первый в списке "Иванов, Петров, Сидоров" ;)


Reindeer Moss Eater   (2004-12-20 12:34:00) [2]

Плохиш ©  
Да нет.
Добиваюсь, что бы ошибка исчезла.


Плохиш   (2004-12-20 12:32:00) [3]


>vvllaadd   (20.12.04 12:24) [5]

Скажи, дорогой, а 'Иванов'это больше чем "до фига" или нет?

Reindeer Moss Eater ©   (20.12.04 12:28) [8]

Издеваемся? :-)


Reindeer Moss Eater   (2004-12-20 12:30:00) [4]

нет надо так:

Table1.FieldByName('Text1').AsInteger:=StrToIntDef('Иванов',1);

Иванов-то ведь один


Reindeer Moss Eater   (2004-12-20 12:28:00) [5]

Надо так:

Table1.FieldByName('Text1').AsInteger:=StrToIntDef('Иванов',13);


Соловьев   (2004-12-20 12:28:00) [6]

Table1.FieldByName('Text1').AsInteger:='Иванов';

Вот инетересно, а как такое можно написать? Это о чем ты думал? О птичках?


Reindeer Moss Eater   (2004-12-20 12:26:00) [7]

Что и требовалось доказать


Reindeer Moss Eater   (2004-12-20 12:26:00) [8]

Что и требовалось доказать


vvllaadd   (2004-12-20 12:24:00) [9]

Table1.FieldByName('Text1').AsInteger:='Иванов';


msguns   (2004-12-20 12:21:00) [10]

В оператора привоения или сравнения тип данных левой части выражения не совпадает с типом данных правой.
А вообщне-то надо бы хоть показать эту самую 62-ю строку кода ;)


vvllaadd   (2004-12-20 12:20:00) [11]

во время компиляции, F9 ...


Reindeer Moss Eater   (2004-12-20 12:20:00) [12]

почему выдается такая ошибка

Потому что это правда.
Потому что это случилось.
Incompatible types: 'Integer' and 'String'


Соловьев   (2004-12-20 12:16:00) [13]

Когда выдается?


Наверх

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