| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Базы данных > создание БД |
| Автор: susanin 3.3.2007, 22:49 |
| у меня тут возникла следующая проблемка... необходимо в базу данных занести очень много информации( конкретней словарь из 20-40 тыс.слов например все существительные и все их падежи) . я так предполагаю, что сделать базу данных надо через DataBase Desktop, но как туда занести столько информации не знаю...не вручную же вбивать!! сразу уточню...базу данных надо создать в формате *.dbf... может у кого то имебтся идеи по реализации подобной задачи...может данные можно забить в базу данных в каком то другом виде, кроме как таблицей??? ведь принцип это тот же что и создание различных БД, напрмер БД телефонов и адресов... |
| Автор: RatHat 7.3.2007, 12:41 |
| а есть в электоронном варианте этот словарь? |
| Автор: susanin 7.3.2007, 23:19 |
да есть, но пока что только для существительных....в формате excel....а что??? |
| Автор: RatHat 8.3.2007, 22:32 |
| Ну просто, если словарь в формате "1 строка : 1 слово на одном языке - некий разделитель - 1 одно слово на другом языке", то можно просто вычитать это счастье из текстового файла) |
| Автор: Anark1 10.3.2007, 21:43 |
| Напиши робот, который бы из читал твои данные из текстового файла и заносил в БД. |
| Автор: Данкинг 10.3.2007, 22:07 |
| Что-то не пойму: из XLS надо перегнать в DBF ? |
| Автор: susanin 11.3.2007, 00:55 |
| Данкинг, да именно так! есть словарь в XLS а его надо перегнать в DBF... Anark1, если бы я еще знал как писать этих роботов... |
| Автор: SparF 11.3.2007, 01:54 |
| susanin, http://www.google.ru/search?num=100&hl=ru&newwindow=1&client=firefox-a&rls=org.mozilla:ru:official&hs=tiU&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=%D1%87%D1%82%D0%B5%D0%BD%D0%B8%D0%B5+excel+%D1%84%D0%B0%D0%B9%D0%BB+%D1%81%2B%2B+builder&spell=1 - инфы много. по работе с dbf было у нас http://forum.vingrad.ru/topic-60247/hl/dbf/index.html |
| Автор: Anark1 11.3.2007, 16:46 |
| Под роботом я подразумевал программу, которая бы заносила в твою БД данные из внешнего файла. Для Ворда ,например, скидываешь одну запись в одну строку и разделяешь определенным символом. А затем циклически заполняешь всю БД. С экселем см. выше. |
| Автор: AndreyK 22.3.2007, 17:36 |
| Если проблема только в перегнать данные, то зачем писать программу? Делаешь в Excel "сохранить как" и выбираешь формат DBASE VI и всё... Если надо ещё обрабатывать как-то эти данные, то лучше воспользоваться Delphi или VB В VB6 ,например, программа для открытия двух файлов DBF и Excile дело нескольких минут (даже писать ничего не надо, всё через компоненты Data), а перегнать один в другой - это несколько строк текста... На VC++ такая программа - чёр-те скока времени писать и отлаживать... |