Могу ли я вставить большую строку hacing unicode в SQL ?
Всем Привет,
Инерции не проходя большую строку для SQL-запроса
Строка выглядит следующим образом:
%PDF-1.6 %���� 69 0 obj <</Linearized 1/L 777207/O 71/E 86298/N 13/T 776799/H [ 447 172]>> endobj 75 0 obj <</DecodeParms<</Columns 3/Predictor 12>>/Filter/FlateDecode/ID
его имея около 7 тысяч символов, как это . Могу ли я вставить в SQL с помощью запроса insert ?
Вот мой код следующим образом:
string readText = File.ReadAllText(@"D:\olefy001.txt"); SqlCommand cmd = new SqlCommand("insert into FileContent values(" + readText + ")", con); cmd.ExecuteNonQuery();
Что я уже пробовал:
Использование объемной вставки его работа ! Но я должен передать его как строковую переменную внутри insert query is it possile ?
Выберите запрос не на выборку всех элементов после вставки через "массовая вставка", что делать ?
Richard MacCutchan
PDF-файл не должен рассматриваться как строка, и хранить такие большие записи в вашей базе данных нецелесообразно. Лучше сохранить файл на вашем сервере и сохранить адрес файла в базе данных.
ali_1
Спасибо , это работает , я нашел другой способ хранения