Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.01.2011, 15:00   #1
Solvinder
 
Регистрация: 10.01.2011
Сообщений: 4
По умолчанию Сравнение переменной и значение поля таблицы.

Нужна ваша помощь по очень банальной проблеме. Код в DELPHI. Таблицы в MS SQL Server 2005
Есть кусок кода:
Query1.Active:=False;
Query1.SQL.Clear;
Query1.SQL.Add('Select nazv from work where id_a='''+id+'''');
Query1.Active:=True;
Query1.First;
while not Query1.eof do
begin
ComboBox3.Items.Add(Query1.FieldByN ame('nazv').value);
Query1.Next;
end;

В строке выделенной красным пишет несоответствие типов строка целое. Вобщем смысл проблемы. Если общий смысл предполагает сравнивать строки то проблем нет, а в данном случае в условии, id_a - int в таблице, должен быть равен id, которая объявлена в delphi как Integer. Как их сравнить?

Последний раз редактировалось Solvinder; 16.01.2011 в 15:14.
Solvinder вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Access ограничить значение поля таблицы значениями полей другой таблицы Сергей089 Microsoft Office Access 10 08.12.2010 02:22
как получить значение поля грид на основе значения другого lookUp поля malayka БД в Delphi 0 21.04.2010 19:06
Сравнение утраивания переменной по значению и по ссылке fs444 Общие вопросы C/C++ 2 31.03.2010 19:17
присвоить переменной значение поля в последней записи таблицы KaimNotark БД в Delphi 1 03.02.2010 07:21
присвоить переменной целого типа значение поля key полученное в результате выполнения SQL запроса Worms БД в Delphi 5 10.01.2008 21:07