Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ошибка при экспорте данных. С приколом :) / 17 сообщений из 17, страница 1 из 1
17.11.2004, 14:45:52
    #32786924
DifF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при экспорте данных. С приколом :)
После преобразования базы из акцеса 97 в XP вылез странный глюк:
при попытке экспорта данных из запроса в текстовый файл через DoCmd.TransferText вылазит ошибка "Run-time error 3027
Обновление невозможно. База данных или объект доступны только для чтения".
Как можно побороть?
Самое интересное в том, что экспорт через тот же DoCmd.TransferText есть в этом же модуле, но в другой процедуре и там всё прекрасно работает :)
...
Рейтинг: 0 / 0
17.11.2004, 15:02:15
    #32786989
DifF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при экспорте данных. С приколом :)
Маленькое дополнение
Данные экспортируются в файл с именем "z:\sec171104.lim" и аозникает вышеописанная ошибка.
Оставил вызов тем же, но имя файла заменил на "z:\sec171104.txt" при этом ошибка вылезла другая:
"Run-time error 3011
Объект 'sec171104#txt' не найден ядром базы данных Microsoft Jet ...."

Это уже совсем интересно. Ему не пофиг, в файл с каким именем данные кидать?
З.Ы. Винда WinXP SP2, на офисе XP стоит SP3
...
Рейтинг: 0 / 0
17.11.2004, 15:04:01
    #32786997
ищ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при экспорте данных. С приколом :)
естли мяне не изменяет жена,
то имя файла надоть
указывать без расширения
...
Рейтинг: 0 / 0
17.11.2004, 15:10:27
    #32787021
DifF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при экспорте данных. С приколом :)
без расширения не канает. Вылазит первая ошибка. Опять же в другом месте с расширением экспортится
...
Рейтинг: 0 / 0
17.11.2004, 15:12:47
    #32787030
Daf
Daf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при экспорте данных. С приколом :)
Указывай расширение TXT.
У меня такая же трабла была. В 97 работает, а выше только TXT.
...
Рейтинг: 0 / 0
17.11.2004, 15:24:23
    #32787079
DifF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при экспорте данных. С приколом :)
смотри мой второй пост
пробовал я ".txt" ставить. при этом он ругается на недоступность файла "#txt"
система, естессно, "#txt" не находит. Где имя ломается, непонятно
...
Рейтинг: 0 / 0
17.11.2004, 15:28:59
    #32787100
ищ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при экспорте данных. С приколом :)
вариант
пиши полный путь,
а не сетевой диск
...
Рейтинг: 0 / 0
17.11.2004, 15:31:21
    #32787112
DifF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при экспорте данных. С приколом :)
при экспорте на локальный диск Ц (а так же Д и все прочие) возникают те же самые ошибки
...
Рейтинг: 0 / 0
17.11.2004, 15:46:56
    #32787171
ищ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при экспорте данных. С приколом :)
а ну-ка давай код сюды
...
Рейтинг: 0 / 0
17.11.2004, 15:52:14
    #32787196
DifF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при экспорте данных. С приколом :)
работает:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Private Sub ВыгрузитьСделки_Click()
Dim ExportPath As String, ExportName As String
Dim rRS As Recordset
    ExportPath = "z:\micex\cg\"
    ExportName = ExportPath & "DM" & Format(Me.ДатаТоргов, "ddmmyy") & ".txt"
    DoCmd.TransferText acExportDelim, "CG_Сделки  экспорт", "ТР_СделкиВКогиту", ExportName
    

не работает:
Код: plaintext
1.
2.
3.
4.
5.
6.
Private Sub Лимиты_QUIK_Click()
Dim ExportPath As String, ExportName As String
    ExportPath = "z:\Deals\"
    ExportName = ExportPath & "SEC" & Format(Me.ДатаТоргов, "ddmmyy") & ".lim"
    DoCmd.TransferText acExportDelim, "ЛимитыЦБ_QUIK", "ТР_ЛимитыЦБ_QUIK", ExportName

...
Рейтинг: 0 / 0
17.11.2004, 16:00:33
    #32787229
DifF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при экспорте данных. С приколом :)
Ошибка отловлена!!!
всё дело в том, что во втором млучае экспорт был в файл, имя которого было длиннее 8 символов. Укоротил имя и всё заработало.
Сцуки. Фаты на помойку. Винду туда же. У них код ещё от ДОС 1,0 в наследство достался???
...
Рейтинг: 0 / 0
17.11.2004, 16:02:59
    #32787233
DifF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при экспорте данных. С приколом :)
И ещё один момент. Он согласился экспортировать тока в файл ".txt" Расширение типа ".lim" не канало
...
Рейтинг: 0 / 0
17.11.2004, 16:12:19
    #32787273
ищ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при экспорте данных. С приколом :)
и у меня lim не канает.
а причем здесь lim?
а кодову страницу надо указывать
явно. 1261
...
Рейтинг: 0 / 0
17.11.2004, 16:45:27
    #32787407
DifF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при экспорте данных. С приколом :)
ну вот хотелось, чтоб расширение Lim было :)
а кодовая страница тут причём?
...
Рейтинг: 0 / 0
17.11.2004, 17:00:28
    #32787462
ищ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при экспорте данных. С приколом :)
"имя которого было длиннее 8 символов"
в DOCе 8 символов, кодовая страница 866
а ты попробуй кодовую страницу
поставить 1251 и сохранить с длинным именем
...
Рейтинг: 0 / 0
17.11.2004, 17:06:09
    #32787477
DifF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при экспорте данных. С приколом :)
а где ставить эту самую кодовую страницу?
...
Рейтинг: 0 / 0
17.11.2004, 17:34:58
    #32787539
ищ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при экспорте данных. С приколом :)
TransferText+F1
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ошибка при экспорте данных. С приколом :) / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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