Проблема с ACCESS

 

Aaz

модератор
★★
Первый опыт работы с А.

Работаю с таблицей (таблица связанная - хотя я и не знаю, что это означает :)). Она получена конвертированием .txt файла.

А. отказывается делать в ней какие либо изменения - говорит, что имеющийся драйвер ISAM изменения записей (именно в связанных таблицах!) не поддерживает.

Можно ли откуда-то скачать другой драйвер, конвертировать таблицу в "несвязанную" и т.п.?
"Тот, кто надевает шоры, должен помнить, что в комплект еще входят узда и кнут" (Станислав Ежи Лец)  

GOGI

старожил
★★★
НЯЗ, можно только снова сделать ИМПОРТ из текстового файла, а не связывание. Драйвер для текстовых файлов поддерживает только добавление записей, но не удаление или обновление.
1  

au

   
★★
Аксес пальцем не трогал в жизни :) Но попробуйте что-то подправить в том тхт файле — если в таблице само поменяется следом, то понятно что такое "связанная" и почему нельзя менять.
 

GOGI

старожил
★★★
Связанное это именно это и есть :-) Но менять нельзя не поэтому :-)
1  

Aaz

модератор
★★
GOGI> НЯЗ, можно только снова сделать ИМПОРТ из текстового файла, а не связывание. Драйвер для текстовых файлов поддерживает только добавление записей, но не удаление или обновление.
Дело в том, что импортирование он у меня может выполнить только из весьма ограниченного списка типа файлов, в которые .txt не входит.


au> Но попробуйте что-то подправить в том тхт файле - если в таблице само поменяется следом, то понятно что такое "связанная" и почему нельзя менять.
В том-то и прикол, что в txt-файле более 4 млн. строк, :) поэтому А. - единственная программа, которая его "втягивает".
"Тот, кто надевает шоры, должен помнить, что в комплект еще входят узда и кнут" (Станислав Ежи Лец)  

Kuznets

Клерк-старожил

Aaz> Дело в том, что импортирование он у меня может выполнить только из весьма ограниченного списка типа файлов, в которые .txt не входит.

если может связать - может и импортировать, драйверы одни и те же.
импорт - перевод в формат access и хранение в нем же. больше от txt не зависим. удобно когда нужно импортировать данные одноразово.
связь (таблички со стрелочками) - работаем с файлом через access но вся инфа хранится в этом (txt, проч.) файле. удобно когда данные меняются через внешний файл.
Прикреплённые файлы:
acc.jpg (скачать) [178,9 кбайт, 11 загрузок] [attach=110355]
 
 
 

Aaz

модератор
★★
Угу спсб - вроде бы, что-то получилось.
Хотя я до сих пор не вполне понимаю, что именно... :)
"Тот, кто надевает шоры, должен помнить, что в комплект еще входят узда и кнут" (Станислав Ежи Лец)  

pokos

аксакал

Аксесс - не единственная программа, которая может вкурить 4млн. строк. Может и MS SQL легонько и непринуждённо этот файл вкурить. А потом в получившуюся базу можно ходить прямиком через SQL, либо кривяком через ODBC. По моему опыту, Аксесс с такими длинными таблицами уже изрядно тормозит, если нету уникального индекса.
 

Kernel3

аксакал

pokos> А потом в получившуюся базу можно ходить прямиком через SQL, либо кривяком через ODBC.
С учётом того, что человек Access в первый раз увидел, этот совет - форменное издевательство :) Особенно про ODBC.
Broken Windows® cures my ills and makes me feel alright... ©  

pokos

аксакал

Kernel3> ...Особенно про ODBC.
Чевой-то? Даже Ворд могёт подкурицо.
 

Kernel3

аксакал

Kernel3>> ...Особенно про ODBC.
pokos> Чевой-то? Даже Ворд могёт подкурицо.
Эээээ... Чаво? :)
Broken Windows® cures my ills and makes me feel alright... ©  

pokos

аксакал

Не знал штоле, что Ворд знает ОДБЦ?
Включи в инструментах панель DataBase, будет те щастье - и SQL, и ODBC. Коряво, но работает.
Ваще-то ODBC спецательно для Офиса был придуман. Что же ты, Глесиас?
 

Kernel3

аксакал

pokos> Не знал штоле, что Ворд знает ОДБЦ?
Неа, не знал :( Не пригождалось как-то.
pokos> Включи в инструментах панель DataBase, будет те щастье - и SQL, и ODBC. Коряво, но работает.
Гы :)
pokos> Ваще-то ODBC спецательно для Офиса был придуман. Что же ты, Глесиас?
А я думал, специально для программистов :)
Broken Windows® cures my ills and makes me feel alright... ©  

Kuznets

Клерк-старожил

pokos> Аксесс - не единственная программа, которая может вкурить 4млн. строк. Может и MS SQL легонько и непринуждённо этот файл вкурить.

сервер нужен однако....

pokos> если нету уникального индекса.

ну если нужен поиск без этого никак. перво-наперво.
 

pokos

аксакал

Kuznets> сервер нужен однако....
Зато он много чего может сам делать, например, автоматом новые файлы вкуривать и базу обновлять по неким правилам.
 

Kuznets

Клерк-старожил

Kuznets>> сервер нужен однако....
pokos> Зато он много чего может сам делать, например, автоматом новые файлы вкуривать и базу обновлять по неким правилам.

... и работать быстрее. я в курсе. но у нас например т.н. "информационная безопасность" настолько угробищная что это можно сделать только через жопу то есть фактически никак. поэтому альтернативы эксесу нету. мне даже sql express не смогли поставить.
 

Aaz

модератор
★★
Kuznets> но у нас например т.н. "информационная безопасность" настолько угробищная что это можно сделать только через жопу то есть фактически никак.
Та же фигня. "Ворд" вообще стоит не на моем компе, а на сервере. В результате при траблах с сеткой (которые случаются с завидной регулярностью) даже простое написание письма становится гемором. Меняешь фонт, "Ворд" задумывается, ждешь, потом идешь курить, возвращаешься - еще минуты через три фонт сменился. :)
"Тот, кто надевает шоры, должен помнить, что в комплект еще входят узда и кнут" (Станислав Ежи Лец)  
RU Ведмедь #07.08.2008 07:42
+
-
edit
 

Ведмедь

модератор
★☆
Это на работе такая порнография? :) Сочувствую.
 
RU Alexandrc #07.08.2008 09:14
+
-
edit
 

Alexandrc

опытный

Мдя... даже если бы ворд стаял на компе, то писать в нем письма мазохизм ;F
Хорошо мне теперь - никаких продуктов от MS, кроме операционок. Да и то, подумываю о замене на Linux+Wine, там где без, 1с, например, никак ;)
 
RU Ведмедь #07.08.2008 09:25
+
-
edit
 
RU Alexandrc #07.08.2008 10:54
+
-
edit
 

Alexandrc

опытный

Ага, станешь тут эстетом, когда каждый из сотни операторов, раз в месяц в Outlook ставит редактором сообщений Word, а потом начинает через голову жаловаться начальству, что почта у них тормозит...
 
RU Ведмедь #07.08.2008 11:28
+
-
edit
 

Ведмедь

модератор
★☆
А может, просто запретить им самостоятельно ковырять конфигурацию? Или их слишком много? Что за операторы-кооператоры? :)
 
RU Kuznets #07.08.2008 11:46  @Alexandrc#07.08.2008 09:14
+
-
edit
 

Kuznets

Клерк-старожил

Alexandrc> Мдя... даже если бы ворд стаял на компе, то писать в нем письма мазохизм ;F

письма до сих пор бывают не только электронные :)
особенно если это официальная переписка.
 
RU Alexandrc #07.08.2008 14:49  @Kuznets#07.08.2008 11:46
+
-
edit
 

Alexandrc

опытный

Ведмедь> А может, просто запретить им самостоятельно ковырять конфигурацию? Или их слишком много? Что за операторы-кооператоры? :)
Так и сделал, объявил это корпоративной политикой и усё :)
100 человек, мастера участков, операторы реализации, маркетологи, бухгалтерия и прочие ИТР ;)

Alexandrc>> Мдя... даже если бы ворд стаял на компе, то писать в нем письма мазохизм ;F
Kuznets> письма до сих пор бывают не только электронные :)
Kuznets> особенно если это официальная переписка.

Ага, и как это до этого раньше пишмашинкой обходились? :D
Что же касается оформления текста, то меня учили достаточно жестким правилам, во всяком случае использование нескольких шрифтов не допускалось.
Я вот сравниваю тот пакет, который был раньше, вторая версия, и нынешний, 2007. Не нравится оно мне, ИМХО.
 

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru