|
|
|
MS SQL + БЛОБ объект.
|
|||
|---|---|---|---|
|
#18+
При записи в БД в поле типа "image" БЛОБ объект (документ *.mht) в конец добавляется строка "System.Byte[]". Вот код записи в БД Блоб объекта: _______________________________________________ // Считываем файл string fileName = label2.Text; Byte[] blob=null; using (FileStream fileStream = new FileStream(fileName, FileMode.Open, FileAccess.Read)) { blob = new Byte[fileStream.Length]; fileStream.Read(blob, 0, blob.Length); } // Заносим в БД файл commandText = @"UPDATE documents SET mht=@mht WHERE id=" + id.Text; //Или INSERT myCommand = new SqlCommand(commandText, conn); myCommand.Parameters.Add("@tema", SqlDbType.NVarChar, 1500).Value = textBoxTema.Text; myCommand.Parameters.Add("@mht", SqlDbType.Binary, blob.Length).Value = blob; conn.Open(); myCommand.ExecuteNonQuery(); conn.Close(); _______________________________________________ Товарищи программеры подскажите в чём ошибка ????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2008, 11:10 |
|
||
|
MS SQL + БЛОБ объект.
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2008, 22:30 |
|
||
|
MS SQL + БЛОБ объект.
|
|||
|---|---|---|---|
|
#18+
>>> МСУ Я извиняюсь, но всё равно вставляет в конец "документа" (формат mht) - "System.Byte[]" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2008, 10:53 |
|
||
|
MS SQL + БЛОБ объект.
|
|||
|---|---|---|---|
|
#18+
potkin>>> МСУ Я извиняюсь, но всё равно вставляет в конец "документа" (формат mht) - "System.Byte[]" А как Вы это видите? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2008, 16:34 |
|
||
|
MS SQL + БЛОБ объект.
|
|||
|---|---|---|---|
|
#18+
>>> А как Вы это видите? Я Вам вішля код проги + БД ??? http://sharpdevelop.narod.ru/111111111111111111111111111111111111111111proga.rar ОК ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2008, 21:05 |
|
||
|
MS SQL + БЛОБ объект.
|
|||
|---|---|---|---|
|
#18+
potkin Вы издеваетесь? Зачем весь солюшен нужен? Вы можете сказать, с помощью чего Вы видите System.Byte[]? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2008, 21:17 |
|
||
|
MS SQL + БЛОБ объект.
|
|||
|---|---|---|---|
|
#18+
БЛОБ-обект выгружается из БД в файл с расширением "mht" и потом я грушу его в "webBrowser" вот там и видно ! Можите посмотреть: http://sharpdevelop.narod.ru/1.mht Если я несколько раз загружая в БД файл у которого уже есть в конце "System.Byte[]" , то "System.Byte[]" вписывается ещё раз. Можите посмотреть: http://sharpdevelop.narod.ru/2.mht ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2008, 11:02 |
|
||
|
MS SQL + БЛОБ объект.
|
|||
|---|---|---|---|
|
#18+
potkin Шаблоны (1.mht и 2.mht) уже содержат этот System.Byte[]. Почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2008, 12:16 |
|
||
|
MS SQL + БЛОБ объект.
|
|||
|---|---|---|---|
|
#18+
Блин, чё Вы меня лечите - только что проверил, всё работает. Нормальный файл приложил в аттач. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2008, 12:30 |
|
||
|
MS SQL + БЛОБ объект.
|
|||
|---|---|---|---|
|
#18+
Я извиняюсь, за то что занял Ваше время !!! У меня был "неправильный" код сохранения документа на диск: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. он вписывал в конец "System.Byte[]" Вы дали "правильный" код - теперь всё работает отлично !!! Большое Вам спасибо !!! И ещё раз измените !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2008, 15:59 |
|
||
|
|

start [/forum/topic.php?fid=17&msg=35500425&tid=1352170]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
62ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 380ms |

| 0 / 0 |
