powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Чтение зашифрованного файла dbf
14 сообщений из 14, страница 1 из 1
Чтение зашифрованного файла dbf
    #36237517
.Михаил.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.
Есть некий зашифрованный файл *.dbf (далее - файл dbf).
При попытке открытия файла dbf:
- в Excel, результат: отказывается открывать зашифрованный файл;
- в Access, результат: просит пароль;
- при помощи макросов VBA, а именно ADODB, результат: не удается дешифровать файл
- в "простеньких" прогах по просмотру dbf-файлов (которых в сети очень много), результат: файл dbf открывается со всем его содержимым!!!
Почему прога открыла файл dbf, а "стредствами от Microsoft" это не получилось? Может (при использовании ADODB) в строке подключения к файлу dbf можно задать что-то, что позволит дешифровать файл? может есть штатные дешифровальные средства?
Спасибо всем кто ответит.

p.s.: с файлами dbf ранее не встречался, работал только с mdb
...
Рейтинг: 0 / 0
Чтение зашифрованного файла dbf
    #36237524
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
первый раз встречаю "шифрованный DBF"

как Вы определили, что он шифорованный?

I Have Nine Lives You Have One Only
THINK!
...
Рейтинг: 0 / 0
Чтение зашифрованного файла dbf
    #36237564
.Михаил.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HandKot, я не разбираюсь в шифрованных файлах dbf, но, по-моему, это очевидно (см. выше)
...
Рейтинг: 0 / 0
Чтение зашифрованного файла dbf
    #36237613
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доступ к запароленной базе Access через DAO:
Код: plaintext
1.
2.
3.
4.
5.
Dim dbe As New DAO.DBEngine
    dbe.SystemDB = "\\fs370\DB\Secured1.mdw"
    dbe.DefaultUser = "User"
    dbe.DefaultPassword = "Password"
    Set Db = dbe.OpenDatabase("\\fs370\DB\db1.mdb")
...
Рейтинг: 0 / 0
Чтение зашифрованного файла dbf
    #36237638
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HandKotпервый раз встречаю "шифрованный DBF"
как Вы определили, что он шифорованный?

... и что это DBF? Небось по расширению. На деле-то это может быть и mdb-шка.
...
Рейтинг: 0 / 0
Чтение зашифрованного файла dbf
    #36237676
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может оракл?
...
Рейтинг: 0 / 0
Чтение зашифрованного файла dbf
    #36237861
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скорее всего все же ДБФ
т.к сказано
автор- в "простеньких" прогах по просмотру dbf-файлов (которых в сети очень много), результат: файл dbf открывается со всем его содержимым!!!

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

.Михаил. я прав или нет?

ЗЫЖ выложите файлик, если он не очень большой, будем бадаться


I Have Nine Lives You Have One Only
THINK!
...
Рейтинг: 0 / 0
Чтение зашифрованного файла dbf
    #36238499
.Михаил.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HandKot.Михаил. я прав или нет?
в "простеньких" прогах по просмотру dbf-файлов открывается нормально, информация без искажения, русские буквы отображаются правильно.
HandKotЗЫЖ выложите файлик, если он не очень большой, будем бадаться
Извините, не могу выложить файл по определенным причинам...
...
Рейтинг: 0 / 0
Чтение зашифрованного файла dbf
    #36238851
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а в этих "простеньких прогах" нет никакой информации о файле?
интересует кодовая страница

просто в большинстве таких программ ИМХО используется 866 (КОИ-ДОС) страница
а в современных по умолчанию 1251 (КОИ-ВЫНЬ)


I Have Nine Lives You Have One Only
THINK!
...
Рейтинг: 0 / 0
Чтение зашифрованного файла dbf
    #36239024
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
.Михаил.Извините, не могу выложить файл по определенным причинам...

Даже поудаляв из него все данные и добавив пару строк тестовых?

Попробуй воспользоваться этим .
...
Рейтинг: 0 / 0
Чтение зашифрованного файла dbf
    #36239304
.Михаил.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HandKotа в этих "простеньких прогах" нет никакой информации о файле? интересует кодовая страница
Russian DOS (886)
По-моему, HandKot , это Вам ничего не даст, потому что есть и другие файлы dbf (в совокупности эти файлы dbf вместе с "подопытным" зашифрованным dbf составляют единую базу), которые я нормально открываю всеми выше перечисленными средствами от Microsoft, в том числе и в "простеньких прогах", кодировка которых такая же - Russian DOS (886).
Извините, но...
Пока я писал это сообщение, вот здесь нашел класс для VBA, который реализует чтение dbf файлов. Он спокойной прочитал зашифрованный dbf...
...
Рейтинг: 0 / 0
Чтение зашифрованного файла dbf
    #36239400
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: HandKot
> интересует кодовая страница

Кодовая страница в dbf это значение 29 байта файла что можно узнать
здесь , а значение этого байта можно
интерпретировать этой таблицей

> Автор: .Михаил.
Файл дбф не может быть зашифрован и при этом "нормально открываю всеми выше перечисленными средствами от Microsoft, в
том числе и в "простеньких прогах"", скорее всего вы что-то не так делаете, но видимо это уже не актуально

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Чтение зашифрованного файла dbf
    #36259448
.Михаил.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Новую тему создавать не буду, вопрос имеет отношение к тому же dbf-файлу...
В этом dbf-файле есть поле, тип N (78). Результат, к примеру, на экране 938908800. Как этот результат (если это возможно) преобразовать в дату+время?
...
Рейтинг: 0 / 0
Чтение зашифрованного файла dbf
    #36259466
.Михаил.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я пытался обмануть программу и задать ей, что это тип поля D, то результат 19.10.9389
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Чтение зашифрованного файла dbf
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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