Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.20;
Скачать: CL | DM;

Вниз

Cannot access field as type Variant   Найти похожие ветки 

 
chtr ©   (2003-12-23 08:05) [0]

Откуда берется эта ошибка?

Пытаюсь при помощи 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)

С мастерами все в порядке, по клиентам выходит ошибка


 
ЮЮ ©   (2003-12-23 08:11) [1]

из-за bigint, возможно. Неужели надеешься на такое количество клиентов в твоей БД :-)


 
chtr ©   (2003-12-23 08:14) [2]

Хотелось з запасом. Их ежедневно прибавляется на 10-20 чел.


 
chtr ©   (2003-12-23 08:20) [3]

Действительно, с int все работает. Неужели нет способа с bigint заставить работать DBLookup?


 
ЮЮ ©   (2003-12-23 09:54) [4]

20 * 365 * 294 тыс.лет < 2147483647 = maxInt
Всё ещё надеешься на такое количество клиентов в твоей БД :-)


 
chtr ©   (2003-12-23 11:58) [5]

Но Access показывает длинна int=4, длинна bigint=8??


 
Sandman25 ©   (2003-12-23 12:04) [6]

[5] chtr © (23.12.03 11:58)

Похоже, что правильно. В чем вопрос? 4 байта хватает для представления чисел от -2 млрд до +2 млрд.


 
chtr ©   (2003-12-23 12:36) [7]

))) Извините, затупил )))



Страницы: 1 вся ветка

Текущий архив: 2004.01.20;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.027 c
4-63435
Funky
2003-11-15 19:05
2004.01.20
Как из программы можно завершить процесс?


1-63090
димка
2004-01-10 20:19
2004.01.20
как проверить запущена ли программа


1-63252
Maxkat
2004-01-08 19:53
2004.01.20
WinExec, проблема с ненужным копированием файлов


14-63404
VictorT
2003-12-26 14:57
2004.01.20
Надежда умирает последней


3-63028
SergP
2003-12-22 03:44
2004.01.20
Можно ли менять поля в TADOQuery? И что при этом произойдет?