как найти запись по значению поля с типом dbLongBinary

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
toozik
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 17.03.2005 (Чт) 18:29

как найти запись по значению поля с типом dbLongBinary

Сообщение toozik » 13.04.2005 (Ср) 19:46

У меня в это поле записан байтовый массив небольшой, как идентификатор объекта. Как можно найти запись с определенным значением такого типа? Пробовал seek, но там при создании индекса ругается чего-то.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 14.04.2005 (Чт) 7:54

Memo и Binary не могут использоваться для создания индексов и поиска. Правда в некоторых СУБД Memo все-же использоваться может, но неправильно это, ИМХО.
Lasciate ogni speranza, voi ch'entrate.

toozik
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 17.03.2005 (Чт) 18:29

Сообщение toozik » 14.04.2005 (Чт) 12:02

а как же искать по такому ключу тогда? сделать еще одно поле со стринговым эквивалентом?

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 14.04.2005 (Чт) 12:18

Так просто не надо использовать такие странные ключи. Для ключей обычно используют Long.
Lasciate ogni speranza, voi ch'entrate.

toozik
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 17.03.2005 (Чт) 18:29

Сообщение toozik » 14.04.2005 (Чт) 12:57

это не моя прихоть, в CAD программе так поверхности идентифицируются. мне надо их хранить для своих нужд.

toozik
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 17.03.2005 (Чт) 18:29

Сообщение toozik » 14.04.2005 (Чт) 14:16

в общем сделал еще поле со стрингом, работает, вроде.


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

    TopList  
cron