Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

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

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

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.07.2013, 18:56   #1
Vzlom
Форумчанин
 
Регистрация: 11.02.2013
Сообщений: 155
По умолчанию Проект на 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,792
По умолчанию

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

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

Цитата:
как сделать, поиск по папке именно?
Папка у тебя на диске лежит?
Вообще-то я слышал о провайдерах, которые посредством 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
Сообщений: 155
По умолчанию

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

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

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

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

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


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
из 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 20:58
2 задачи в C++Builder6 Sashok=) Помощь студентам 2 31.10.2008 23:15