Buums 0 Nahlásit příspěvěk Odesláno September 20, 2006 (upraveno) Вобщем запарка вышла! Может кто подскажет как распарсить базу формата DBF записанную в UTF, нужно вытащить данные в csv фаил Upraveno September 20, 2006 uživatelem Buums Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
AgentXXX 1 Nahlásit příspěvěk Odesláno September 20, 2006 Если нет сиквела, посмотри здесь.Когда-то юзал. TyT! Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
lovermann 8 Nahlásit příspěvěk Odesláno September 20, 2006 А разве эксель её не открывает? Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
AgentXXX 1 Nahlásit příspěvěk Odesláno September 20, 2006 Корректность открытия зависит от совпадения версий. Поскольку, версия не указанна, то и советовать Эксцелл или Акцес для этой хрени не могу. НО, открыть должон и Ексцелл и Акцесс 2003 запросто.Только настроить коннекты надо. ИМХО.Но, лучеше сиквельных тулсов ничего нет для таких задач.И возможности последующих трансформаций данных больше. Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
Buums 0 Nahlásit příspěvěk Odesláno September 20, 2006 (upraveno) Ексцелл - открывает, вернее eу меня OupenOffice. Но немогу распознать кодировку. Экспортировал в csv, но проблемы с кодировкой. База содержит Чешские и Английские знаки, как бы выяснить в какой кодировке она есть? По логике должна быть в UTF, или как? AgentXXX софтец тот у меня есть, вот только демка не позволяет открыаать свои базы Upraveno September 20, 2006 uživatelem Buums Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
Lex 0 Nahlásit příspěvěk Odesláno September 20, 2006 Эттта... А не проще - сначала в csv, а потом разобраться с форматами каким-нить "штирлицем"... (типа - сысель вслух) Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
AgentXXX 1 Nahlásit příspěvěk Odesláno September 20, 2006 С чешской кодировкой будет трабл. Я так понимаю, что база от другой проги и как там данные програмка складывала в ДБ файл - никто не знает. А хотя бы версию ДБ посмотри, 5 или IV ? С этим можно побороться иногда в сиквеле путём: * Я из головы писал, какой именно Коллейшион у Чешского не помню, надо таблицу смотреть, просто чтоб суть попытаться передать. * /*CREATE TABLE ACTUAL_TABLE ( FIELD_0 VARCHAR(20), FIELD_1 VARCHAR(20), FIELD_2 VARCHAR(20), FIELD_3 VARCHAR(20), FIELD_4 VARCHAR(20) ) */ SELECT CAST ( FIELD_0 AS VARCHAR(20) COLLATE Latin1_General_CI_AS ) AS FIELD_0, CAST ( FIELD_1 AS VARCHAR(20) COLLATE Latin1_General_CI_AS ) AS FIELD_1, CAST ( FIELD_2 AS VARCHAR(20) COLLATE Latin1_General_CI_AS ) AS FIELD_2, CAST ( FIELD_3 AS VARCHAR(20) COLLATE Latin1_General_CI_AS ) AS FIELD_3, CAST ( FIELD_4 AS VARCHAR(20) COLLATE Latin1_General_CI_AS ) AS FIELD_4 INTO #TMP_TBL FROM ACTUAL_TABLE SELECT * FROM #TMP_TBL DROP TABLE #TMP_TBL Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
Buums 0 Nahlásit příspěvěk Odesláno September 20, 2006 (upraveno) Я так понимаю, что база от другой проги и как там данные програмка складывала в ДБ файл - никто не знает. Ну да, теперь я в это и упёрся! Поставил Database tour Pro, при открытии базы выдаёт "внешняя таблица не имеет предполагаемый формат" а как же теперь узнать формат? А хотя бы версию ДБ посмотри, 5 или IV ? - а как? Эттта... А не проще - сначала в csv, а потом разобраться с форматами каким-нить "штирлицем"... (типа - сысель вслух) А каким именно ШТЫЛЛИЦЕМ? Штырлиц которого знаю вроде файлы не умеет ковертить. Upraveno September 20, 2006 uživatelem Buums Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
Lex 0 Nahlásit příspěvěk Odesláno September 20, 2006 А каким именно ШТЫЛЛИЦЕМ? Штырлиц которого знаю вроде файлы не умеет ковертить. ну, я вот этого этого щас нашел... Бес понятия, как оно дружит с чештиной, но в обзоре написано - мона добавлять кодировки... ЗЫ (сам не игрался - мне всегда хватало кодировок, которые в опен-офисе живут) Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
AgentXXX 1 Nahlásit příspěvěk Odesláno September 20, 2006 Когда оно уже засунуло в есцелл - УСЁ, ниче не сделаешь. Его уже Microsoft Jet пережевал и выплюнул. Нужно на промежуточном этаме всё ловить и CASTить или CONVERTить. Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
Qsecofr 2 Nahlásit příspěvěk Odesláno September 20, 2006 А положить файл куда-нибудь, чтобы посмотреть? Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
Buums 0 Nahlásit příspěvěk Odesláno September 20, 2006 А положить файл куда-нибудь, чтобы посмотреть? Конечно тута один из файлов. Волшебные файлы какие то , теперь при открытии одного файла аккесом, предлагает ввести пароль. Может быть вся база зашифрована, в смысле стоит защита? Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
Qsecofr 2 Nahlásit příspěvěk Odesláno September 20, 2006 Это не DBF в обычном понимании этого слова. Так ты знаешь или нет какая софтина это создала? Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
AgentXXX 1 Nahlásit příspěvěk Odesláno September 20, 2006 TyT! Бери что надо, желательно постарше версию и ищи к ней кряк.DBF Recovery 1.1 Будет счастье. Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky
Qsecofr 2 Nahlásit příspěvěk Odesláno September 20, 2006 А шо это за формат такой вообще? Quote Sdílet tento příspěvek Odkaz na příspěvek Sdílet na ostatní stránky