powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / .dbf -> mysql
19 сообщений из 19, страница 1 из 1
.dbf -> mysql
    #32207162
Наталья2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня есть таблица dbf. С помощью php нужно дергать из нее данные.
Каким путем пойти:
1. Данные из нее перекинуть в mysql и работать именно с mysql;
2. Связываться с самой dbf средствами пхп.
если 1., то как переписать dbf в mysql???
если 2., как получить доступ к dbf из пхп (наверное, за ответом на этот вопрос надо обратиться в другой форум....)???
Спасибо
...
Рейтинг: 0 / 0
.dbf -> mysql
    #32207251
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю!!!!!!

;)
...
Рейтинг: 0 / 0
.dbf -> mysql
    #32207267
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я не знаю, можно ли в пхп лазить по дбф, надо доку смотреть

а перелил бы я в виндойс с помощью одбс

я вобще все в акcессе открываю. открыл дбф, открыл мойсквель, перелил один раз, и никто этого позора не заметил.

;)
...
Рейтинг: 0 / 0
.dbf -> mysql
    #32207275
Наталья2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробовала программулину dbf2mysql. Фигня получается - некоторые столбцы вовсе не записываются, некоторые изменяют тип (был boolean, стал char). Короче, у меня все части тела опускаются. Хелп.
...
Рейтинг: 0 / 0
.dbf -> mysql
    #32207278
Наталья2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fedd, ok, тогда как перелить из mdb в mysql?
...
Рейтинг: 0 / 0
.dbf -> mysql
    #32207300
Фотография ©Felix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.php.net/manual/ru/funcref.php
здесь описание всех функций для работы с любыми базами.... лично я б не мудрил а работал с дбф
...
Рейтинг: 0 / 0
.dbf -> mysql
    #32207304
Наталья2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
©Felix, спасибо за ссылку. Очень полезно...
...
Рейтинг: 0 / 0
.dbf -> mysql
    #32207306
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Точно, мудрить не надо
см http://www.php.net/manual/ru/ref.dbase.php
...
Рейтинг: 0 / 0
.dbf -> mysql
    #32207311
KST
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
KST
Гость
Однажды тоже сталкивался с это проблеммой ... решал так.
Было:
1) создать новую базу данных в MySql, в виду того что в MySql много чего нет что есть в MsSql то получившаяся база конкретно отличалась от оригинала.
2) на сервере где стоит Апач и mysql надо прописал одбс линк на сервер где стоит MsSQL.
3) Пишем PHP скрипт (у меня в нем большой sql запросик получился) который через этот одбс линк дергает записи и далее скрипт все распихивает по новой структуре базы mysql
...
Рейтинг: 0 / 0
.dbf -> mysql
    #32207315
Фотография ©Felix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Наталья

если все таки есть желание помудрить, то нужно поставить MyODBC-3.51.06.exe драйвер связи с мускл через ОДБЦ потом регистрируешь в системе базу мускл через ОДБЦ, и из аццеса экспортируешь в неё таблицы
...
Рейтинг: 0 / 0
.dbf -> mysql
    #32207326
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я пока не стал разговаривать на mysql даже во сне, через аксесс всегда подключался. Прилинковать таблицу и все. Иногда глючит, пишет #Deleted, но это ничего, на данных не сказывалось. Ну и дбфку тоже саое очень легко подключить как таблицу. А там... ну что, копи-пасте ;)
...
Рейтинг: 0 / 0
.dbf -> mysql
    #32207341
Фотография ©Felix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2feed
что то я не пойму, как ты устанавливаешь связь с мускл таблицей напрямую из аццеса.... млм я что то не понимаю.. или так все таки нельзя... с дбф можно, согласен... а вот мускл... :-\
...
Рейтинг: 0 / 0
.dbf -> mysql
    #32207349
Наталья2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я ващщще запуталась....
Мое начальство хочет, чтобы я заarj-ренные файлы dbf (тк оооооч большие) складывала в определенную директорию на сервере. А потом с пом. формы дергала данные (как на www.realty.sinor.ru).
Это вообще возможно?? (только не говорите, что невозножных вещей не бывает :) )
...
Рейтинг: 0 / 0
.dbf -> mysql
    #32207360
Фотография ©Felix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Наталья2
нет ничего невозможного - истина...
хоть через ..... лишь бы работало - вторая истина...

определяемся... форма... форма написаная на чем??? это веб сервер?? или просто сервер??? просто если ето не веб то смысл писать на пхп??? тогда нужно писать под винду....

далее с архивами я пока что не работал, просто не такие огромные размеры пока были... но... если пхп нужно искать функции для работы с архивами, там отдельный модуль.... и распаковала... поюзала, запаковала...
если не пхп то тогда все то же.. но не на пхп

кажись запутался.... :))
...
Рейтинг: 0 / 0
.dbf -> mysql
    #32207408
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Felix,

меню Файл/Внешние данные/Связь с таблицами,

тип файлов ODBC Databases, и там находишь DSN этой базы, которую зарегистрировал ранее как ты сказал... а что, так нельзя теперь???

Можно написать программу на аксессе, которая по нажатию кнопки будет новый файл дбф распаковывать, делать к нему селект и заливать в mysql... самое тупое решение используя технологии, которые мне пока по плечу.

Все это можно сделать на perlе, который будет запускаться по требованию..

вобщем тут много гораздо более умных решений чем эти
...
Рейтинг: 0 / 0
.dbf -> mysql
    #32207517
Фотография ©Felix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2fedd

с этим согласен, но для начала нужно уустановить драйвер связи мускл-одбц, просто я думал что ты говорил о каком то стандартном методе типа как связь с дбф....

наверное мы просто не поняли друг друга... теперь все ясно, продолжаем трудиться :))
...
Рейтинг: 0 / 0
.dbf -> mysql
    #32212418
Andrew Semikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет.

Наталья, проблем с подключением к dbf из PHP как-бы НЕТ.
Набор функций для работы з DBF минимально присутствует.
У меня возникла другая проблема, как перекодировать текст из DOS (ukr) в Win1251.

Как Вы решили данную прблему.
Связываться с ODBC никак не хотца....

C уважением, Anri.
...
Рейтинг: 0 / 0
.dbf -> mysql
    #32212514
Stellar.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
используй регулярноы выражения.

в Перле это tr///

в PHP есть аналог
...
Рейтинг: 0 / 0
.dbf -> mysql
    #32212853
Andrew Semikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Понимаеш, я только пятый день в PHP :) (было ASP)

Читаю про регулярные выражения, но че-то не догоняю как они мне могут помочь.

У меня есть базы в dbf , кодировка DOS с украинскими ІіЄєЇї.
Мне хотца что-бы юзер нажал кнопу на страничке (ну или как-то иначе) скриптец перегонял базу в MySQL, при этом нормально кодировал украинские буквы.
Средства типа MSAccess меня не устраивает. (это тут по конфе пишут как методу).
Заливал через ODBC служебными тулзами, но они неправильно кодируют укр. буквы.
Можно конечно перегонят на 98 винде, пропатчив перед этим cp866.nls.
Но тоже геморройно.
Может можеш показать как-то напримере, как в данной ситуации использовать регулярные выражения.
Если конечно несложно.
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / .dbf -> mysql
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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