Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Help!? Нужно срочно в SQL Server 2000


Автор: makbis 5.6.2006, 19:30
Не могу не как добиться чтоб у меня в БД связать строчку с картинкой, восновном интерисует как сделать так чтоб при нажатии к примеру на текст в таблице вывадилась определенная картинка... 
Помоги плхз очень надо... и пожалуйста поподробней а то я только учусь работать с БД SQL Server, а до защиты диплома осталось очень мало времени... smile  

хотябы дайте ссылку где популярно про это написано...

Заранее благодарен...

Добавлено @ 19:34 
если не в лом то стучите в асю 305539949 или 219681765 

Автор: Vit 5.6.2006, 19:56
А язык программирования на котором Вам отвечать не интересует?  

Автор: makbis 5.6.2006, 20:00
Предпочтительнее С++Builder, но также можно на Borland Delphi 

Автор: Vit 5.6.2006, 21:09
DRKB - там смотреть главу по работе с BLOB полями 

Автор: makbis 6.6.2006, 14:37
а для С++ нет ни чего такого???? просто прога написана на С++ осталось таблицы... а перекомпелировать не хотелось бы... 

Автор: Vit 6.6.2006, 15:17
Дык если используется билдер то отличий никаких, разве что точки в примерах позаменять на -> и одинарные кавычки на двойные... 

Автор: makbis 6.6.2006, 19:23
эх чего то я там не догоняю кажись... не работат... а в SQL Servere 2000 можно настроить так чтоб, к примеру, нажимая на строчку с ФИО выводилась фото... вот восновоном что надо.. может как то проще надо это реализовать??? 

Автор: Vit 6.6.2006, 20:50
SQL Server - это всего лишь сервер, у него нет строчек на которые можно нажимать... Это примерно как двигатель для автомобиля - вообще-то он работает, ротор крутит, но без колёс и кузова заставить его перевозить кого-либо не представляется возможным, и руль на нём покрутить никак не получится. MS SQL Server как и любая база данных способен хранить картинки (как и любые другие файлы) в BLOB полях - называются они для MS SQL Server - "Image" поля. Как вы их будете отображать - это проблемы клиентской программы, MS SQL Server как и любая другая база данных тут АБСОЛЮТНО не причём. Всё что MS SQL Server может сделать - это сформировать поток данных используя ADO который будет содержать в числе прочей информации и бинарные данные из ячейки поля типа Image. Клиент может запросить этот поток данных с MS SQL Server и как-то его показать. Если вы используете  С++ Builder то показ картинок достаточно прост, реализован так же как и в Дельфи. Подробности и примеры работы можно посмотреть в DRKB если залезть в раздел "Базы данных" и посмотреть примеры работы с "BLOB полями". 

Тема перенесена в раздел C++ Builder так как не имеет ни малейшего отношения к MS SQL Server  

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)