powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / как вывести из Microsoft SQL Server 2000 картинку
5 сообщений из 5, страница 1 из 1
как вывести из Microsoft SQL Server 2000 картинку
    #33490039
avart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите как вывести из Microsoft SQL Server 2000 картинку
записана в поле Image (16)

Пробовал

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
JLabel lImage= new  JLabel("image");
...........................................
Statement s=c.createStatement();
rs=s.executeQuery("SELECT Picture,Name  FROM  Good WHERE  (IDGood = 113939)");
 if  (rs.next())
   {
        String sn=rs.getString( 2 );			
     Blob b=rs.getBlob( 1 );
     byte [] imageBytes=b.getBytes( 1 , 8000 );			
      lImage.setIcon( new  ImageIcon(imageBytes));				
     } else  lTitle.setText("No Foto");
						
     } catch  (Exception e){}

картинка не выводится
...
Рейтинг: 0 / 0
как вывести из Microsoft SQL Server 2000 картинку
    #33490765
avart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что никто не знает?
Посоветуйте где поискать.Плиз
...
Рейтинг: 0 / 0
как вывести из Microsoft SQL Server 2000 картинку
    #33490822
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
исправь
Код: plaintext
 catch  (Exception e){}
на
Код: plaintext
1.
2.
3.
 catch  (Exception e) {
  e.printStackTrace(System.err);
}

и скажи что пишет. кстати, почему b.getBytes(1, 8000) , а не b.getBytes(1, 7777) , например?

I am a programmer. I program my programmes in Java. Java is a programming language for computers. I love Java and Java loves me too.
...
Рейтинг: 0 / 0
как вывести из Microsoft SQL Server 2000 картинку
    #33490939
avart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пишет

java.lang.UnsupportedOperationException
at sun.jdbc.odbc.JdbcOdbcResultS
at MyFoto.<init>(MyFoto.java:108
at MyFoto.main(MyFoto.java:161)

это к строке

Blob b=rs.getBlob(1);
...
Рейтинг: 0 / 0
как вывести из Microsoft SQL Server 2000 картинку
    #33492167
avart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уже разобрался!
спасибо
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / как вывести из Microsoft SQL Server 2000 картинку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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