я создаю с # окна приложения с и я хочу, чтобы сохранить и retrive в RAR или почтовый файл SQL server.Is там какой-нибудь способ, чтобы вставить .rar или .zip-файл на SQL Server и вернуть его обратно? Пожалуйста, помогите мне.Как сохранить .rar или .zip файл в SQL Server
ответ
Создать столбец типа varbinary(max)
. В C# вы можете вставить/выбрать контент как byte[]
. Вы можете использовать File.ReadAllBytes
или File.WriteAllBytes
, чтобы получить содержимое файла byte[]
или написать его.
И помните: вы всегда можете использовать Google!
Благодарю вас, сэр ... я попробую ... и вернусь сюда ... когда я сделал это ... –
Я сниму нижний план, если вы меняете «двоичный» на «varbinary (max)». Бинарный тип данных в SQL Server предназначен только для бинарных столбцов фиксированной длины. См. Http://msdn.microsoft.com/de-de/library/ms188362.aspx – TToni
О, это вы :-) –
Вы пытались хранить его как BLOB? – Yahya
Вы можете сохранить его как двоичный тип данных. –
Я не знаю, как это сделать, используя blob или binary .... пожалуйста, любой из вас может предоставить мне код для этого ... –