Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > C++ > C/C++ Базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 03.07.2013, 18:56   #1
Vzlom
Форумчанин
 
Регистрация: 11.02.2013
Сообщений: 150
Репутация: -37
По умолчанию Проект на Builder6

Пишу проект на Builder6, возник такой вопрос. Хочу создать музыкальную базу данных к проекту.
Вопрос: 1) На чем следует создать музыкальную базу данных, для моего проекта?
2) Можно ли создать её в SQLSERVERE?
Я создал список файлом, с помощью элемента FileListBox1, но чтобы задавать поиск нужного музыкального файла, нужна база.
Вот можно ли её создать в SQLSERVERE?

Последний раз редактировалось Vzlom; 03.07.2013 в 19:00.
Vzlom вне форума   Ответить с цитированием
Старый 03.07.2013, 20:50   #2
Stilet
Белик Виталий :)
Профессионал
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Адрес: Украина, Донецкая область, г. Краматорск
Сообщений: 57,957
Репутация: 6832
По умолчанию

Цитата:
На чем следует создать музыкальную базу данных, для моего проекта?
На любой системе управления документооборотом, которую ты лучше всего знаешь.
Цитата:
Можно ли создать её в SQLSERVERE?
Да.
Цитата:
Я создал список файлом, с помощью элемента FileListBox1, но чтобы задавать поиск нужного музыкального файла, нужна база.
Не обязательно. У тебя уже есть список - этого хватит для поиска, критерии которого остались за кулисами
__________________
I'm learning to live...
Stilet вне форума   Ответить с цитированием
Старый 04.07.2013, 00:25   #3
Vzlom
Форумчанин
 
Регистрация: 11.02.2013
Сообщений: 150
Репутация: -37
По умолчанию

Спасибо за некоторые подсказки
Цитата:
Сообщение от Stilet Посмотреть сообщение
Не обязательно. У тебя уже есть список - этого хватит для поиска, критерии которого остались за кулисами
я сделал через элемент DirectoryListBox1. Тогда возникает вопрос такой:
А как сделать, поиск по папке именно? Что для этого необходимо прочитать? Я только могу предположить, что к каждому музыкальному файлу придется прописывать SQL запрос, но это явно не так делается.
Vzlom вне форума   Ответить с цитированием
Старый 04.07.2013, 08:20   #4
Stilet
Белик Виталий :)
Профессионал
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Адрес: Украина, Донецкая область, г. Краматорск
Сообщений: 57,957
Репутация: 6832
По умолчанию

Цитата:
как сделать, поиск по папке именно?
Папка у тебя на диске лежит?
Вообще-то я слышал о провайдерах, которые посредством SQL работают с файловой системой, но только слухи.

Поэтому пожалуй самый оптимальный велосипед это:
1) Используя функции FindFirst(), FindNext(), FindClose() (посмотри примеры тут или на MSDN) эти файлы можно обойти, и скажем получить от них инфу из ID3.
2) Потом все обойденное записать в некий INI файл, наподобие тех что делает винамп. Работать с ИНИ файлом не сложно, примеры тут обсуждались, и это позволит отбрыкаться от БД.
__________________
I'm learning to live...
Stilet вне форума   Ответить с цитированием
Старый 04.07.2013, 14:12   #5
Vzlom
Форумчанин
 
Регистрация: 11.02.2013
Сообщений: 150
Репутация: -37
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Поэтому пожалуй самый оптимальный велосипед это:
1) Используя функции FindFirst(), FindNext(), FindClose()
пожалуй очень интересный велосипед, Спасибо! Буду разбираться, если что в этой же теме задам вопрос!!
Vzlom вне форума   Ответить с цитированием
Старый 04.07.2013, 15:24   #6
Stilet
Белик Виталий :)
Профессионал
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Адрес: Украина, Донецкая область, г. Краматорск
Сообщений: 57,957
Репутация: 6832
По умолчанию

Хорошо. Если по этой теме, то поднимать можно.
__________________
I'm learning to live...
Stilet вне форума   Ответить с цитированием
Старый 08.07.2013, 16:31   #7
Vzlom
Форумчанин
 
Регистрация: 11.02.2013
Сообщений: 150
Репутация: -37
По умолчанию

Подскажите, как в ListView отобразить имя файла и размер файла. используя DirectoryListBox1 ?????????
Т.е. поле - имя файла и поле размер файла
Vzlom вне форума   Ответить с цитированием
Старый 08.07.2013, 18:13   #8
Stilet
Белик Виталий :)
Профессионал
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Адрес: Украина, Донецкая область, г. Краматорск
Сообщений: 57,957
Репутация: 6832
По умолчанию

А разве из DirectoryListBox1 можно получать такую информацию?
Я бы уже пользовался или ShellListView или писал бы проходчик из FindFirst()..FindNext()...FindClose () для получения списка файлов и их характеристик.
__________________
I'm learning to live...
Stilet вне форума   Ответить с цитированием
Старый 09.07.2013, 00:05   #9
Vzlom
Форумчанин
 
Регистрация: 11.02.2013
Сообщений: 150
Репутация: -37
По умолчанию

да вот щас, через элементы StringGrid и ListView буду делать, у ListView свойство Items еще, тоже посмотрю. Дальше придется кодить
Vzlom вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
из C++Builder6 в C++Builder2009 NadS Помощь студентам 3 04.02.2012 13:56
C++Builder6 Чудский Общие вопросы C/C++ 1 06.10.2010 17:24
Где найти исходники на Java( 1 проект - больше 1000 классов, 2 проект - больше 100, 3 проект - больше 10) Pti44ka Общие вопросы по Java, Java SE, Kotlin 2 09.09.2010 21:31
C++Builder6 FLORA Помощь студентам 0 24.01.2010 21:58
2 задачи в C++Builder6 Sashok=) Помощь студентам 2 01.11.2008 00:15


23:47.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru