powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Как на javascript в html с js загрузить и выгрузить файл(ы) в поле BLOB именно в SQLite
1 сообщений из 1, страница 1 из 1
Как на javascript в html с js загрузить и выгрузить файл(ы) в поле BLOB именно в SQLite
    #37093992
repit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, как сохранить файл в базе в поле BLOB и соответственно как прочитать этот файл из этого поля именно в SQLite?
У любого разработчика БД рано или поздно возникает потребность вставить файл(ы) в базу. Преимуществ хранения файлов внутри БД уйма, как и недостатков.
Google Chrome уже встроен, а в Firefox нужно скачивать плагины
Google Gears (или просто Gears или Bar SQLite Manager http://blackhalt.files.wordpress.com/2009/05/sqlite-manager-places-sqlite.png) - плагин для браузера.

Как же написать код на javascript или VBscript в html с js.!!!!
для загрузки и выгрузки картинки (файла) в поле таблицы типа Blob в бд sqlite. http://www.t-sql.ru/images/SaveFiles.PNG
В интернете есть решения InterBase и Firebird, на Visual Foxpro и на Delphi и с++ и с#.
Автор книги, Том Кайт, давно работает с СУБД Oracle http://citforum.ru/database/oracle/kyte/ и http://www.zipsites.ru/books/tom_kait_oracle_dlya_prof/
Автор книги, Том Кайт, давно работает с СУБД Oracle

Реализованы скрипты на рнр. со значками <? &$? или SQLite> - но все эти примеры не подходят!!!
Нужно на на javascript в html с js. именно в SQLite? Нужно на на javascript в html с js. именно в SQLite? Нужно на на javascript в html с js. именно в SQLite?
Gears добавляет в javascript:
Базу данных (SQLite)

Реальную многопоточность (точнее многопроцессность)

Возможность кросс-доменного общения для скриптов

Локальный сервер для работы оффлайн

...
Нужно на на javascript в html с js. именно в SQLite?
function resize() {
var desktop = google.gears.factory.create('beta.desktop');
// опция singleFile для выбора не более одного файла
desktop.openFiles(resizeAndShow, { singleFile : true, filter: ['image/jpeg', 'image/gif', 'image/png'] } )
}

......
var canvas = google.gears.factory.create('beta.canvas');
canvas.decode(files[0].blob)
canvas.resize(150,150)
var blob = canvas.encode("image/jpeg")
var localServer = google.gears.factory.create('beta.localserver')
var store = localServer.createStore('store')

....
/db.execSQL(" CREATE TABLE IF NOT EXISTS "+dbTable+"(image BLOB);");
//InputStream xmlInputStream = this.getResources().openRawResource(R.drawable.abc);
//byte[] bb = (xmlInputStream.toString()).getBytes();
// db.execSQL("INSERT INTO "+ dbTable + "(image)" + " VALUES (\""+bb+"\");");
// db.execute('insert into Demo (getAsBlob( blob )) values (?)',canvas.encode("image/jpeg"));

..
//Query:='UPDATE pics SET rating = '+IntToStr(RadioGroup1.ItemIndex)+' WHERE pict_name="'+ListBox1.Items[ListBox1.ItemIndex]+'"';
// Pictures.ExecSQL(Query);
//row.file = System.IO. File .ReadAllBytes(file_to_load.FileName);
говорят:
Если картинка хранится в поле General, то для ее отображения используется объект OleBoundControl
Если картинка хранится в Memo или BLOB-поле, или в отдельном файле, то для ее отображения используется объект Image. Так ли это? И как это реализуется?
Все перепробовал !!! Эффекта нет!!
как? что дальше? помогите? нужен javascript код !!!
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Как на javascript в html с js загрузить и выгрузить файл(ы) в поле BLOB именно в SQLite
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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