Как удалять записи из 1SUPDTS.DBF ? #513218


#0 by Обработка
Научился в скуле удалять записи из таблицы апдейта. Все работает благополучно. Но вотесть другая база ктрая в ДБФ варианте. Не хочится ее в скуль переводить объем базы 200 метров и 4 перифериек. Можно ли без лишего гемора удалять записи из дбф??? Зы тема как продожение ветки или (как следствие)
#1 by Mikeware
Кто-то отвечал на форуме 1с++. Вроде можно. Но я с файловыми базами не работаю - поэтому не подскажу.
#2 by ДенисЧ
а в чём проблема? 1с++ не цепляется к базе?
#3 by Толич
Да. В любом дбф редакторе.
#4 by Обработка
я бы хотел удалять скпитами типа как в скуле запустил задание и она по условию сносит нужные записи.
#5 by Mikeware
Удалить - не проблема. проблема с индексами...
#6 by ДенисЧ
напиши себя и запускай себя...
#7 by Обработка
Вот вот я про это. Как-то давно через дбф я передвал даннные из одной базы в другую и там были траблы с индексами.
#8 by Ёпрст
при удалении пофик на индексы.
#9 by Aleksey_3
Есть другой вариант. Парсить уже готовый файл (*.zip) и оттуда удалять "левые" записи
#10 by Mikeware
При удалении-то пофиг. а вот что потом попадет в обмен, по индексу несогласованному с данными - одному х известно...
#11 by Mikeware
работа с текстовым файдом всегда медленнее, и менее удобна
#12 by Ёпрст
норм всё будет..
#13 by Ёпрст
+12 индексы невреными будут только при апдейте-инсёрте..
#14 by Mikeware
уж извини... не верю....
#15 by Ёпрст
а ты попробуй на мелкой табличке в 100 записей удалить-что нить по условию и выгрузиь, или тот-же селект сделать, хоть с "попаданием в индекс" - там пофик на удаленные записи.
#16 by Mikeware
В том и дело, что пробовал. Бардак начинался.
#17 by Ёпрст
странно.
#18 by Обработка
думаю мне легче перевести их на скуль  чем изобретать велосипед.
#19 by Ёпрст
проверить почему не хочешь на дбф ? Тот же запрос что и у тебя. только на фоксовом провайдере и слегка с другим синтаксисом и привет.
#20 by Mikeware
Удалить-то легко... впрочем, надо попробовать - но насколько помню кишки драйверов индексов для ДБФ - должно ошибаться..
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С