Кто-нибудь знает, можно ли вставить бинарные данные в поле SQL из C# без использования хранимой процедуры?Вставить двоичные данные в SQL из C# без хранимой процедуры
Например - преобразовать массив байтов в base64 или что-то подобное, а затем использовать команду текста, как следующее ...
String.Format("update A set B = {0} where C = D", Convert.ToBase64String(b));
где Ь является массив байтов.
Благодаря
Я получаю следующее сообщение об ошибке:. «Идентификатор, который начинается с„D312E360A25E2E3CFD30A312030206F626A203C3C2F46696C7465722F466C6174654465636F64652F4C656E677468203333363E3E73747265616D0A789C8551D“слишком длинный Максимальная длина составляет 128. \ Неправильный синтаксис рядом с 'D312E360A25E2E3CFD30A312030206F626A203C3C2F46696C7465722F466C6174654465636F64652F4C656E677468203333363E3E73747265616D0A789C8551D'. " – Grant
извините пренебрежение. забыл заключить в кавычки .. спасибо! – Grant
Можете ли вы рассказать мне, как получить данные обратно в массив байтов из datatable? – Grant