Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.01.2005, 10:39
|
|||
|---|---|---|---|
|
|||
Проблема при работа с image |
|||
|
#18+
Извините за беспокойство. ХП выглядит так: ALTER PROCEDURE dbo.ins_image_steward @stew_id smallint, @stew_image image AS UPDATE steward SET stew_image = @stew_image WHERE stew_id = @stew_id Клиентская часть: Dim fs As New FileStream(ImageFile.FileName, FileMode.OpenOrCreate, FileAccess.Read) Dim MyData(fs.Length) As Byte fs.Read(MyData, 0, fs.Length) fs.Close() Server.Parameters.Clear() Server.CommandText = "ins_image_steward" Server.CommandType = CommandType.StoredProcedure Server.Parameters.Add("@stew_id", StewID) Server.Parameters.Add("@stew_image", MyData) Connect.Open() Server.ExecuteNonQuery() - здесь выдается ошибка Connect.Close() Выдает ошибку : A severe error occured on the current command. The results, if any, should be discarded. Пожалуйста, помогите с этим разобраться . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.01.2005, 11:16
|
|||
|---|---|---|---|
Проблема при работа с image |
|||
|
#18+
Я подобное делал с обычным ADO, но тоже не работало, пока не установил тип параметра varbinary. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.01.2005, 12:23
|
|||
|---|---|---|---|
|
|||
Проблема при работа с image |
|||
|
#18+
а где его нужно установить? если в ХП вместо Image то не работает - выдает ту же самую ошибку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.01.2005, 12:55
|
|||
|---|---|---|---|
Проблема при работа с image |
|||
|
#18+
попробуйте примерно так - Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.01.2005, 13:02
|
|||
|---|---|---|---|
Проблема при работа с image |
|||
|
#18+
ХП написана правильно. Для ADO Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Для ADO.NET как-нибудь так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.01.2005, 15:56
|
|||
|---|---|---|---|
|
|||
Проблема при работа с image |
|||
|
#18+
Пробую. Та же ошибка. А можно прислать весь код? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.01.2005, 16:12
|
|||
|---|---|---|---|
Проблема при работа с image |
|||
|
#18+
Нужно, можете прикрепить текстовый файл к своему сообщению. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.01.2005, 09:16
|
|||
|---|---|---|---|
|
|||
Проблема при работа с image |
|||
|
#18+
После внесенных изменений выглядит так. Хранимая процедура: ALTER PROCEDURE dbo.ins_image_steward @stew_id smallint, @stew_image Image AS UPDATE steward SET stew_image = @stew_image WHERE stew_id = @stew_id Клиентская часть: Private Sub btnImageNew_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnImageNew.Click If ImageFile.ShowDialog() = DialogResult.OK Then Dim fs As New FileStream(ImageFile.FileName, FileMode.OpenOrCreate, FileAccess.Read) Dim MyData(fs.Length) As Byte fs.Read(MyData, 0, fs.Length) fs.Close() Server.Parameters.Clear() Server.CommandText = "ins_image_steward" Server.CommandType = CommandType.StoredProcedure Server.Parameters.Add("@stew_id", SqlDbType.SmallInt) Server.Parameters.Add("@stew_image", SqlDbType.VarBinary) Server.Parameters.Item("@stew_id").Value = StewID Server.Parameters.Item("@stew_image").Value = MyData Connect.Open() Server.ExecuteNonQuery() - ошибка здесь Connect.Close() End If End Sub Выдается ошибка: A severe error occured on the current command. The results, if any, should be discarded. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.01.2005, 09:32
|
|||
|---|---|---|---|
Проблема при работа с image |
|||
|
#18+
А попробуйте для отладки вызвать через Server.ExecuteNonQuery() другую процедуру, лучше всего без параметров. В вашем скрипте не видно деклараций Connect и Server. Server имеет тип SQLCommand? Connect имеет тип SQLConnection? Где эти объекты инициализируются? Где команде приписывается соединение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.01.2005, 12:59
|
|||
|---|---|---|---|
|
|||
Проблема при работа с image |
|||
|
#18+
Да, эти объекты именно такие. Настройка - через окно свойств. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.01.2005, 13:48
|
|||
|---|---|---|---|
Проблема при работа с image |
|||
|
#18+
Пришлите детальное описание ошибки. В Web.Config установите customErrors <configuration> <system.web> <customErrors mode="Off"/> </system.web> </configuration> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=17&mobile=1&tid=1353876]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
217ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 316ms |

| 0 / 0 |
