![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Cannot access field as type Variant [D7, MSSQL]
chtr © (2003-12-23 08:05:00)
Откуда берется эта ошибка?
Пытаюсь при помощи DBLookupComboBox изменить информацию в таблице. Таблицы такие:
Garant (главная):
ID - bigint (PK)
client - bigint (8)
taker - int (4)
Masters:
ID - int (4)(PK)
name - char (50)
Clients:
ID - bigint (8)(PK)
name - char (50)
adress - char (100)
С мастерами все в порядке, по клиентам выходит ошибка
chtr (2003-12-23 12:36:00) [1]
))) Извините, затупил )))
Sandman25 (2003-12-23 12:04:00) [2]
[5] chtr © (23.12.03 11:58)
Похоже, что правильно. В чем вопрос? 4 байта хватает для представления чисел от -2 млрд до +2 млрд.
chtr (2003-12-23 11:58:00) [3]
Но Access показывает длинна int=4, длинна bigint=8??
ЮЮ (2003-12-23 09:54:00) [4]
20 * 365 * 294 тыс.лет< 2147483647 = maxInt
Всё ещё надеешься на такое количество клиентов в твоей БД :-)
chtr (2003-12-23 08:20:00) [5]
Действительно, с int все работает. Неужели нет способа с bigint заставить работать DBLookup?
chtr (2003-12-23 08:14:00) [6]
Хотелось з запасом. Их ежедневно прибавляется на 10-20 чел.
ЮЮ (2003-12-23 08:11:00) [7]
из-за bigint, возможно. Неужели надеешься на такое количество клиентов в твоей БД :-)