| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS Access > импортирование log в Access |
| Автор: temporary 17.11.2004, 16:02 |
| Имеется лог-файл в котором отражены данные по пресылке электронной почты ( адреса, дата, время, IP и т.д.) и есть задача автоматизировать их импортирование в таблицы. Просто импортирование текстового файла не подходит. Кто-нибудь подскажите пример прочтения лога и создание таблицы, чтобы первая строка была названием стольцов, а содержанием остольное. Всё нужно сделать в самом Access, VB. Вот отрывок из лога: # Date Time client-ip Client-hostname Partner-Name Server-hostname 09.11.2004 0:5:1 GMT 10.131.128.13 benhur.intern.wetzlar.de 09.11.2004 0:5:1 GMT - - - EXCHANGE2 09.11.2004 0:9:58 GMT 10.131.129.142 getlog1.wetzlar.lan только при открытии лога строки стоят не так ровно. |
| Автор: Vit 17.11.2004, 16:09 |
| На каком языке? и пример лога пожалуйста... |
| Автор: Akina 17.11.2004, 16:38 |
| А в Аксессе посмотреть импорт типа не судьба? текста, с разделителем ака пробел? |
| Автор: temporary 17.11.2004, 16:44 |
| Вообщем ожидал вопрос вместо ответа. Дело в том, что импортирорвание происходит не полностью, некоторая часть выпадает, иногда нужен не весь лог а только некоторые строки. Вот и спришиваю как парсировать лог с Помощью Access? |
| Автор: Akina 17.11.2004, 16:50 | ||||||
уточните что имеется в виду
Это уже после импорта, запросом...
в соответствии с желаемым - а что ТЕБЕ надо, я, к примеру, так и не понял... |
| Автор: temporary 17.11.2004, 17:16 |
| уточняю: - вследствии ошибки при прочтении некоторые строки пропадают - импортироание иногда эа определённый период времени - не валидировать, а parsing |
| Автор: Akina 18.11.2004, 09:31 | ||||||
temporary
Какого рода ошибка? Чрезмерно длиннаЯ строка? избыток/недостаток разделителей? ошибка преобразования типа?
Импортировать - по-любому всё. А потом отбирать нужное.
а это зачем? или ты читаешь всю строку в одно поле? |
| Автор: temporary 18.11.2004, 09:49 |
| Я прошу только пример прочтения лога, если кто-то знает |
| Автор: Akina 18.11.2004, 09:59 |
| Приезжай, покажу . У меня куча логов импортится в Аксесс и там обрабатывается с выдачей отчетов. А если хочешь делать сам - то будь точен и подробен в описании проблемы. Пример тебе не поможет... |
| Автор: temporary 18.11.2004, 10:36 |
| Ну что ж, спасибо. Надо будет запомнить: если до кого-то не доходит, то дураком всё равно остаёшся сам. |
| Автор: Akina 18.11.2004, 12:16 |
| temporary Тебе что, сложно проблему подробнее описАть? Или тебе непременно надо чтобы выслали текстовый лог и импорт его в БД, чтобы самому разбираться и никого не спрашивать? так и скажи. Или тебе по шагам расписАть как выполнить импорт текстового файла с разделителями, чтобы первая строка была интерпретирована как имена полей? со скриншотами? Дураков не бывает. Бывают те, кто мыслит не так как ты. |