Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.03.2013, 01:20   #21
Андрэич
Форумчанин
 
Аватар для Андрэич
 
Регистрация: 20.05.2012
Сообщений: 311
По умолчанию

Функция Val отсечёт последующие нецифры...

Я вам уже предлагал сделать один раз и навсегда спецификацию вручную - не вариант?
Андрэич вне форума Ответить с цитированием
Старый 22.03.2013, 09:10   #22
Emmelman
Пользователь
 
Регистрация: 27.11.2012
Сообщений: 84
По умолчанию

я как раз и сделал ее вручную - spec = "[Text;DSN=Import_spec;IMEX=2;HDR=No]". имя ее Import_spec. Нажимал вкладку "внешние данные", далее "из файла", там уж выбрал добавление в нужную таблу, в мастере поставил нужную мне кодировку, сохранил спецификацию с именем,собсна все. Остальные действия можно не выполнять, и вот просто подключил к коду. Но вот поле с датой потерялось куда-то(
Emmelman вне форума Ответить с цитированием
Старый 22.03.2013, 11:32   #23
Emmelman
Пользователь
 
Регистрация: 27.11.2012
Сообщений: 84
По умолчанию

черт,заметил странность - сделал поле OPERATIONDATE текстовым, но при выгрузке все равно данные не заносятсяяяяаааа) бесит меня) Косяк спецификации? Но если выгружать ручками ( с использованием спецификации) - грузит все нормально, я тут запутаюсь скоро

UPDATE: Получилось все выгрузить, с помощью спецификации аксесса! Я успокоился,глянул на свой текст - оказалось не то имя спецификации было :\ нуб я. Теперь осталось дату переделать

Последний раз редактировалось Emmelman; 22.03.2013 в 12:26.
Emmelman вне форума Ответить с цитированием
Старый 22.03.2013, 16:31   #24
Emmelman
Пользователь
 
Регистрация: 27.11.2012
Сообщений: 84
По умолчанию

все у меня получилось, сделал временную таблицу, идентичную главной,только поле OPERATIONDATE имеет текстовый тип данных. С помощью запроса с спецификацией аксесса выгружаю в нее данные из текстового файла, далее привожу данные в столбце OPERATIONDATE к виду 02.03.2013 и копирую всю временную таблицу в главную таблицу, где поле OEPRATIONDATE имеет тип данных дата\время - все хорошо кушается. После копирования,временная таблица очищается. Мб немного загружено, но работает) Всем большое спасибо!
Emmelman вне форума Ответить с цитированием
Старый 22.03.2013, 19:45   #25
Андрэич
Форумчанин
 
Аватар для Андрэич
 
Регистрация: 20.05.2012
Сообщений: 311
По умолчанию

Цитата:
Сообщение от Emmelman Посмотреть сообщение
сделал временную таблицу, идентичную главной,только поле OPERATIONDATE имеет текстовый тип данных. С помощью запроса с спецификацией аксесса выгружаю в нее данные из текстового файла, далее привожу данные в столбце OPERATIONDATE к виду 02.03.2013 и копирую всю временную таблицу в главную таблицу, где поле OEPRATIONDATE имеет тип данных дата\время - все хорошо кушается. После копирования,временная таблица очищается. Мб немного загружено, но работает)
Всё можно обработать за одну операцию импорта...

Поставьте в параметрах Сжимать при закрытии, с использованием временной таблицы файл базы будет заметно пухнуть
Андрэич вне форума Ответить с цитированием
Старый 25.03.2013, 03:30   #26
alvk
Форумчанин
 
Регистрация: 22.05.2012
Сообщений: 136
По умолчанию

По дате, вот это:
Код:
SELECT (DateValue(Format([OPERATIONDATE],'0000\.00\.00')))
замените этим
Код:
SELECT Format(OPERATIONDATE, "mm\/dd\/yy")
И формат поля - дата/время краткий формат даты
alvk вне форума Ответить с цитированием
Старый 25.03.2013, 09:14   #27
Emmelman
Пользователь
 
Регистрация: 27.11.2012
Сообщений: 84
По умолчанию

Цитата:
Сообщение от Андрэич Посмотреть сообщение

Поставьте в параметрах Сжимать при закрытии, с использованием временной таблицы файл базы будет заметно пухнуть
Сделал на раннем этапе программы)
Emmelman вне форума Ответить с цитированием
Старый 25.03.2013, 09:45   #28
Андрэич
Форумчанин
 
Аватар для Андрэич
 
Регистрация: 20.05.2012
Сообщений: 311
По умолчанию

Emmelman, раз уже, наверное, 14 намекал скинуть базу с её данными "пощупать попредметней". - Но сведения в ней - ну очень важные... Господи, чего мы там не видели? Чудак человек... :-)
Андрэич вне форума Ответить с цитированием
Старый 04.04.2013, 10:42   #29
Emmelman
Пользователь
 
Регистрация: 27.11.2012
Сообщений: 84
По умолчанию

Обещал, значит выкладываю - Staff accounts control database ver6.rar

Может поможет кому! В программе много различных примеров кода, который поможет в вашей работе(добавление,удаление, редактирование,импортирование, запросы, сортировки,функции итд).

В скорости будет еще проект, надеюсь выйдет лучше предыдущего)

З.Ы. база пустая, пример файла был выложен ранее
Emmelman вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Некорректная кодировка asale HTML и CSS 0 05.10.2010 10:46
Некорректная загрузка формы из файла Serega123 Общие вопросы Delphi 6 14.04.2010 16:10
Загрузка - Выгрузка структуры из dat файла delphinewerklin Общие вопросы Delphi 4 07.02.2010 20:00
Выгрузка doc файла в комбокс и листбокс Артур Иваныч Microsoft Office Excel 6 27.11.2009 19:58
Некорректная печать Natalie Microsoft Office Word 5 29.08.2008 11:08