[еКнига] Каталогизация - реально

Доброе время суток, всем.
Написал небольшой пробник на тему которая тут обсуждается.
выглядит он так:
http://www.entropii.net/ebooka/ebooka.png
← Август 2004 → | ||||||
22
|
||||||
---|---|---|---|---|---|---|
За последние 60 дней ни разу не выходила
Сайт листа:
http://voslib.mostinfo.ru/forum
Открыт:
13-10-2003
Пре-модерация: Нет
Адрес для писем в лист: lit.book.library.ebookaccess-list@subscribe.ru
Адрес
модератора: lit.book.library.ebookaccess-owner@subscribe.ru
Доброе время суток, всем.
Написал небольшой пробник на тему которая тут обсуждается.
выглядит он так:
http://www.entropii.net/ebooka/ebooka.png
Доброе время суток, Алексей,
Я б ещё добавил... :-)
Скрыть колонки всегда можно, а вот добавить это уже проблема.
Ещё предложения?
Пока что ситуация такая:
CREATE TABLE [Book] (
id_book ЧИСЛО, - просто код
Author СТРОКА(50), - автор
Name СТРОКА(250), - название
file_link СТРОКА(250), - ссылка на файл (локальная)
file_size ЧИСЛО, - размер файла
url СТРОКА(250), - ссылка в интернет
description MEMO, - описание
series СТРОКА(100), - серия (цикл)
publish_info СТРОКА(250), - информация об издании (год, издательство...)
publish_series СТРОКА(100), - Издательская серия
language СТРОКА(50), - язык
cat СТРОКА(50), - категория
year ЧИСЛО - год (написания)
);
чисто теоретически:
Ссылка не на файл, где его можно скачать,
а ссылка на файл откуда он был взят.
На случай если она прикажет долго жить и если уж так хочется,
то всегда есть поле "Описание" - и пиши туда сколько влезет.
Можно даже ещё завести поле "Заметки" для отделения
"Описания как такового" от всяческой другой инфы типа
впечатлений после прочтения...
Здравствуйте, Все!
Почему-то все упорно проигнорировали моё письмо, где я говорил, что для
наших проблем не надо ставить никакой полноценный сервер. Борланд
предоставляет всё необходимое. Те, кто пользуется c++ builder или delphi:
загляните в директорию
c:\program files\Common Files\Borland Shared\BDE
там есть файл BdeInst.cab, а к нему ещё и BdeInst.txt.
Cab-файл надо распаковать. Там будет dll-ка. Её надо принести на любую
машину, где нет борландовских сред разработки. Далее в окне "Запуск
программы" (Меню "Пуск" -> "Выполнить") надо ввести:
regsvr32 адрес_к_принесённой_BdeInst.dll
Dll будет проинстолирована куда надо, и теперь в своих программах можно
использовать SQL запросы!!!
А теперь к теме письма. Мне кажется, что таблицу, предложенную Иваном, надо
разбить на две. Поля ID, автор, катигория, название, файл надо собрать в
одну таблицу, а ID, серия, издательство, год_исдания, url... поместить в
другую. В обеих таблицах есть поле ID. По нему можно делать выборки из
второй таблицы для каждой книги.
Алексей.
--
Дискуссионный лист "Электронная книга"
Модератор - Михаил Духонин <mihail_***@m*****.ru>
Перед вами 2541 выпуск листа, разошедшийся для 661 человек.
Постоянный адрес выпуска этого письма в архиве -
http://subscribe.ru/archive/lit.book.library.ebookaccess/msg/210120
-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:lit.book.library.ebookaccess-list@subscribe.ru
Отписать: mailto:lit.book.library.ebookaccess--unsub@subscribe.ru
http://subscribe.ru/ http://subscribe.ru/feedback
Здравствуйте, Иван aka Atlanoff и остальные участники листа!
Так я отвечаю на ваше письмо от 12 августа 2004 г.,
на тему [еКнига] Re[2]: Каталогизация - реально.
где вы писали:
publish_info СТРОКА(250), - информация об издании (год, издательство...)
year ЧИСЛО - год (написания)
По-моему дублирование инфы. Зачем отдельно писать год написания, если
он уже есть в инфе об издании? Впрочем можно добавить группу
полей,:
ocr Фамилия (ocr-щика)
DateOcr Дата сканирования.
Если для этой таблицы писать интерфейс, то большую часть полей нужно
сделать скрытыми и, например, выводить всю инфу по отдельной команде в
отдельное окно. Кроме того по полю "категория" нужно строить
древовидную структуру.
Здравствуйте, Михаил.
Книга написана автором в 1999. А издана(переиздана, переведена ...) в 2003.
Два поля или может одно поле?
ocr_info СТРОКА(250) - данные о сканировании,
например "01.01.2004 - Сергей Петров"
Категория и есть древовидная часть слева.
Народ, я просто показал что это реально.
БД и пробное приложение было написано часа за полтора...
Здравствуйте, Ivan aka Atlanoff и остальные участники листа!
Вы кинули ссылку на фай с непонятным для меня расширением - если это
приложение, то как его запустить?
Так я отвечаю на ваше письмо от 12 августа 2004 г.,
на тему [еКнига] Re[4]: Каталогизация - реально.
где вы писали:
Народ, я просто показал что это реально.
БД и пробное приложение было написано часа за полтора...
Здравствуйте, Михаил.
К сожалению Михаил, это лишь скриншот в графическом формате PNG
(просто место меньше занимает).
Само пробное приложение за счет наворотов сторонних компонентов
весит в запакованном виде 1 мег, хотя почти ничего не делает....
Выкладывать такой объём, да тем более его скачивать
не очень приятно (из-за отсутствия реализации функций).
Здравствуйте, gluck.
Вы писали 12 августа 2004 г., 0:21:05:
Можно обойтись одним типом СТРОКА, кроме ID
не, ссылки нужны _все_...
Добрый вечер, Иван.
Вы писали 11 августа 2004 г., 22:46:28:
Неплохо ;)
Только кажется слишком много колонок :( Может стоит несколько
поубавить, а кое что расширить?
Например, для ссылок (они же ведут в интернет?) может быть стоит
разрешить запись не одной а нескольких ссылок на файл, на случай, если
одна из них прикажет долго жить:( ?