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

Вниз

Представление поля типа binary в dbgrid   Найти похожие ветки 

 
sea_wolf ©   (2005-02-09 09:00) [0]

Доброго времени суток, Мастерам.

Прошу совета по след. вопросу:
В БД есть поле f$nrec тип BINARY [default 0x8000000000000000]
Коннечусь к БД ч/з ODBC интерфейс.
В приложении использую BDE TQuery для dataset"a отображаемого в DbGrid. Проверка результатов запроса в QA показывает правильные значения поля. А в приложении вижу [BYTES]. Прямое преобразование типа поля к varchar(16) (например SELECT CAST(f$nrec AS varchar(16))...) приводит к полной билибирде.

Что нужно предпринять?
Заранее благодарен.


 
Ega23 ©   (2005-02-09 09:28) [1]

Ты хочешь увидеть данное поле в гриде, как я понял?


 
Anatoly Podgoretsky ©   (2005-02-09 09:31) [2]

Ega23 ©   (09.02.05 09:28) [1]
Так оно его и показывает.


 
sea_wolf ©   (2005-02-09 09:35) [3]

Ega23 ©   (09.02.05 09:28) [1]

Да хочу, но в удобоворимом виде


 
sea_wolf ©   (2005-02-09 09:37) [4]

Ega23 ©   (09.02.05 09:28) [1]

По крайней мере в таком же, как в Query Analyzer


 
Anatoly Podgoretsky ©   (2005-02-09 10:11) [5]

sea_wolf ©   (09.02.05 09:35) [3]
Хорошее желание и что мешает.


 
sea_wolf ©   (2005-02-09 10:13) [6]

Anatoly Podgoretsky ©   (09.02.05 10:11) [5]

Очевидно компонент.


 
Anatoly Podgoretsky ©   (2005-02-09 10:16) [7]

Ну тогда это уже поиск, а с этим в потрепаться.


 
sea_wolf ©   (2005-02-09 10:17) [8]

Anatoly Podgoretsky ©   (09.02.05 10:11) [5]
Знал бы что мешает, не ставил бы вопрос:)


 
Anatoly Podgoretsky ©   (2005-02-09 10:19) [9]

Что мешает давно всем известно, но это тема тоже для потрепаться.


 
sea_wolf ©   (2005-02-09 10:21) [10]

Anatoly Podgoretsky ©   (09.02.05 10:19) [9]

Если известно, может проще ответить ЧТО, а не футболить в никуда??


 
Anatoly Podgoretsky ©   (2005-02-09 10:24) [11]

А ты все таки не ленись, сходи в потрепаться и задай вопрос
"Что мешает танцору известно, а что мешает программисту? Тут некоторые знают, но отказываются отвечать в конференции Базы"


 
sea_wolf ©   (2005-02-09 10:28) [12]

Anatoly Podgoretsky ©   (09.02.05 10:24) [11]

Это ответ программиста, который знает куда футболить или ответ на вопрос в сабже? Может все таки дельное что-нить. Например настройки БДЕ посмотреть?


 
Ega23 ©   (2005-02-09 10:30) [13]


Declare @x varbinary(100)
Set @X=0xFF00

select X=Cast(Cast(@X as int) as varchar(10))


Средствами SQL только так, вроде. Хотя, если извращаться, то можно UDF написать.
Не мучайся, анализируй на клиенте, сделай вычисляемое поле и отображай его в гриде.


 
Ega23 ©   (2005-02-09 10:32) [14]

Это ответ программиста, который знает куда футболить или ответ на вопрос в сабже? Может все таки дельное что-нить. Например настройки БДЕ посмотреть?

Это правильный ответ. TDBGrid не показывает блобы, хоть ты тресни. Можно поискать какой-нибудь компонент от третьих разработчиков.
Только вот искать его будешь ты сам, другие за тебя это делать не будут.


 
Anatoly Podgoretsky ©   (2005-02-09 10:35) [15]

sea_wolf ©   (09.02.05 10:28) [12]
Это ответ на вопрос в [8]
Для дельного ответа отсутвует детализированый вопрос, есть только плая Ярославны.

Ega23 ©   (09.02.05 10:32) [14]
И не здесь, а в потрепаться, здесь обсуждаются конкретные вопросы, а не поиск или знание что мешает.


 
sea_wolf ©   (2005-02-09 10:38) [16]

Ega23 ©   (09.02.05 10:32) [14]
Спасибо за дельную критику.
Anatoly Podgoretsky ©   (09.02.05 10:35) [15]
Спасибо за футбол.


 
Anatoly Podgoretsky ©   (2005-02-09 10:40) [17]

Кончай трепаться, соблюдай правила.



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

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

Наверх




Память: 0.5 MB
Время: 0.054 c
1-1108741978
maxistent
2005-02-18 18:52
2005.03.06
Как соединить два кампутера...


14-1108477273
Prohodil Mimo
2005-02-15 17:21
2005.03.06
чем округлить 690.005 что бы получилось 690.01, а не 690.00 ?


14-1107855074
Alexander Panov
2005-02-08 12:31
2005.03.06
Статистика по использованию клиентов форумов.


1-1109092925
Knight
2005-02-22 20:22
2005.03.06
Как узнать реальный объём занимаемый файлом на диске...


9-1102275649
dimodim-modern
2004-12-05 22:40
2005.03.06
вот решил Создать MSG на тему ИГРЫ НА ДЕЛФИ 7 жлсцене