powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / String v Blob?
14 сообщений из 14, страница 1 из 1
String v Blob?
    #34299507
west_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я новичок в Java, поэтому такой вопрос: Как преобразовать String в Blob?
...
Рейтинг: 0 / 0
String v Blob?
    #34299594
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
java.sql.Blob? Вроде же довольно примитивный интерфейс. Можно написать свою реализацию используя String.getBytes().
Ну или подскать чот-нибудь типа
new SerialBlob(str.getBytes())

Только с кодировками бы не перемудрить.
...
Рейтинг: 0 / 0
String v Blob?
    #34299766
west_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не пойму в чем тут ошибка:
String string = "xxx";
byte[] buf = new byte[string.length()];
string.getBytes(0, string.length(), buf, 0);
...
Рейтинг: 0 / 0
String v Blob?
    #34299791
west_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не пойму где ошибка.

Вообщем написал так:

public Blob string2blob(String string) throws IOException, SQLException{

OutputStream = null;
Blob blob = null;
byte[] buf = new byte[string.length()];
string.getBytes(0, string.length(), buf, 0);
ByteArrayInputStream in = new ByteArrayInputStream(buf);
out = blob.setBinaryStream(0);
int i;
byte[] buff = new byte[string.length()];
while((i=in.read(buff)) !=-1){
out.write(buff, 0, i);

}
out.close();
in.close();
return blob;
}
...
Рейтинг: 0 / 0
String v Blob?
    #34299858
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
String.getBytes() sicnce 1.1
Для чего нужно было так извращаться?
...
Рейтинг: 0 / 0
String v Blob?
    #34299881
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тут она
west_
out = blob.setBinaryStream(0);

ибо не создан был экземпляр перед обращением.
может вам книжку сначала какуюннить осилить ???
а то не пришей ... рукав получается. код - это просто супер.
...
Рейтинг: 0 / 0
String v Blob?
    #34299884
west_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а как тогда это лучше сделать?
...
Рейтинг: 0 / 0
String v Blob?
    #34300035
west_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди, помогите!! Как создать экземляр класса Blob???
...
Рейтинг: 0 / 0
String v Blob?
    #34300081
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НАфига это??? если уж так не втерпёж и препод грузит создай ему анонимный класс
...
Рейтинг: 0 / 0
String v Blob?
    #34300091
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
west_Люди, помогите!! Как создать экземляр класса Blob???
База какая?
...
Рейтинг: 0 / 0
String v Blob?
    #34300103
west_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Oracle
...
Рейтинг: 0 / 0
String v Blob?
    #34300184
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поищи в FAQ:Чтение/запись файлов через Java фразу BLOB.createTemporary
...
Рейтинг: 0 / 0
String v Blob?
    #34300202
west_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем Спасибо! Все получилось!
...
Рейтинг: 0 / 0
String v Blob?
    #34300272
west_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И все-таки кто-нибудь знает как можно проще сделать преобразование из String'а в Blob?( без BLOB.CreateTemporary())
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / String v Blob?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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