Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / MS SQL 2005 + JDBC / 3 сообщений из 3, страница 1 из 1
06.07.2005, 12:49
    #33151987
wnoise
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL 2005 + JDBC
Уважаемые, а сталкивался ли кто со следующей проблемой?:
есть поле xml в таблице и нужно запихнуть в него массив байт с xml'ем - каким образом это нужно делать?

Я сейчас делаю так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
      String s = "UPDATE TESTTABLE SET FDATA = ? WHERE FNAME = ?";
      pStmn = mCon.prepareStatement(s);

      ByteArrayInputStream bBuffer =  new  ByteArrayInputStream(mData);

      pStmn.setBinaryStream( 1 , bBuffer, mData.length);
      pStmn.setString( 2 , "1323478785");

при этом кидается исключение "Operand type clash: image is incompatible with xml". Помогите плиз, кто знает.
...
Рейтинг: 0 / 0
06.07.2005, 14:44
    #33152353
wnoise
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL 2005 + JDBC
Хорошо, может тогда мне кто-нибудь ответит на вопрос: пользовал ли кто-нибудь xml data type в MS SQL 2005 из Java?
...
Рейтинг: 0 / 0
06.07.2005, 15:56
    #33152559
Denis Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SQL 2005 + JDBC
Если "image is incompatible with xml", то м.б. следует подсовывать поток символов, т.е. работать через setAsciiStream() или setCharacterStream()? Или попробовать setClob().
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / MS SQL 2005 + JDBC / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]