Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Базы данных под .NET > SQL и BLOB


Автор: StepS 9.2.2007, 00:25
всем привет, можно ли как-то заинсертить простой коммандой типа: "insert into.." в базу image ?
при условии, что нельзя использовать SqlCommand класс, т.е. 

Код

sqlCommand.Parameter.Add("@image", SqlDbType.Image, image.length).value = image;
 

не катит. 
Пробовал так: 

Код

string command = "insert into tab (img) values({0})";
byte[] image = GetImage();
ExecuteCommand(string.Format(command, image));


мне нужно в класс передать запрос типа string. Кто-нить знает как ?  smile 

Автор: skyboy 9.2.2007, 00:57
http://en.wikipedia.org/wiki/MIME-кодирование СУБД поддерживает?

Автор: StepS 9.2.2007, 11:11
Хороший вопрос smile
А какие БД это кодирование поддерживают ? и если поддерживает, то как через этот "MIME" сделать ?

Автор: skyboy 9.2.2007, 13:51
Цитата(StepS @  9.2.2007,  10:11 Найти цитируемый пост)
А какие БД это кодирование поддерживают ?

не знаю. глупость сказал - при работе исключительно с SQL - командами все равно передавать СУБД надо будет уже закодированные данные. потому - и упаковку, и распаковку вполне можно сделать на стороне клиента smile

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