|
v7: После соединения с DBF по OLEDBData не пишет данные в базу (в себя) | ☑ | ||
---|---|---|---|---|
0
CaIIIka
28.04.23
✎
11:37
|
Здравствуйте! Мистика какая-то.
Есть база DBF. Есть файл в каталоге ИБ VO.dbf, никак не связанный с базой. Есть процедура загрузки данных: сначала ставит константы в нужные значения, потом очищает и пишет данные в VO.dbf через OLEDBData, потом грузит другие данные в справочники, и в конце меняет значения в константах. Так вот, после обращения к VO.dbf система сообщает, что записала новые справочники, должна изменить значения в константах (в отладчике все ОК - значения правильные). Но по факту ничего в справочниках не появляется, константы имеют значения, которые установились до обращения к VO.dbf. Ошибок не выдает, попытки и транзакции все убрал, базу OLEDBData и запрос-команду закрываю методом Закрыть(), все переменные обнуляю, пробовал переносить VO.dbf из корня каталога ИБ в папку в этом каталоге. Ничего не помогает. Что за наф? |
|||
1
NorthWind
28.04.23
✎
11:42
|
а зачем так содизменно, через OLEDB, если у 1С и у 7, и у 8 есть доступ к встроенному движку работы с DBF?
|
|||
2
CaIIIka
28.04.23
✎
11:43
|
Прошу прощения!!!
После создания темы нашел НачатьТранзакцию. Впопыхах кодил. Несколько дней не мог понять в чем проблема. Вот что значит - пообщаться с умными людьми. Задаешь вопрос в умное сообщество и тут же решение само приходит))) PS Если можно, удалите тему, чтобы поисковик не находил. |
|||
3
Злопчинский
28.04.23
✎
11:43
|
(1) только собрался написать об этом ;-)
|
|||
4
CaIIIka
28.04.23
✎
11:43
|
(1) Скорость
|
|||
5
Злопчинский
28.04.23
✎
11:43
|
(2) фиг вам. Миста все помнит и "Миста мстит!"
|
|||
6
NorthWind
28.04.23
✎
11:43
|
(4) через OLEDB с DBF скорость? Это что-то новое, неизведанное.
|
|||
7
CaIIIka
28.04.23
✎
11:45
|
Xbase показался медленнее. Может звезды так сошлись?
Ваше мнение иное? Поделитесь. |
|||
8
NorthWind
28.04.23
✎
11:45
|
я просто пробовал это сочетание, OLEDB+Jet4+DBF. Оно фурычит, но с кучей косяков, например через CREATE TABLE не понимает многие размерности полей NUMERIC. Ну и скорость... это не скорость. Это какая-то антискорость.
|
|||
9
NorthWind
28.04.23
✎
11:47
|
XBase, мне кажется, и быстрее, и совместимее
|
|||
10
CaIIIka
28.04.23
✎
11:50
|
Как-то с Xbase давно работал. Не оч нравилось. Прямые запросы рулили (!правда на SQL). Но осадочек остался, а с ДБФ реальных тестов не делал.
Никто не сравнивал по скорости? (9) По совместимости согласен. А по скорости? |
|||
11
CaIIIka
28.04.23
✎
11:51
|
(5) А вдруг маг и кудесник в этот раз исключение сделает? :)
|
|||
12
Волшебник
28.04.23
✎
15:37
|
(5) Красиво сказано!
|
|||
13
Злопчинский
28.04.23
✎
19:06
|
(12) Дарю!
|
|||
14
Волшебник
28.04.23
✎
21:57
|
(13) вписал в перлы Книга знаний: Афоризмы и перлы мистян
|
|||
15
GrayS19
29.04.23
✎
10:21
|
(5) и мстя её (существительное) будет страшной...
|
|||
16
Злопчинский
29.04.23
✎
13:00
|
(15) Типа "Чтобы ты всю жизнь на клюшках программировал!"
...? |
|||
17
GrayS19
29.04.23
✎
14:48
|
(16) попробуем, в Беларуси для клюшек до сих пор 3 франчайзи выпускают обновы для бухии, и 70% малых фирм (моих знакомых) вполне на них ведут учёт
|
|||
18
Злопчинский
29.04.23
✎
20:32
|
(17) о, так я тут могу усилия приложить, в Беларуси сейчас по семейным обстоятельствам...
|
|||
19
victuan1
01.05.23
✎
08:41
|
(17) Как будто в России их мало... Тех кто сидит на Бух-ии 7.7
|
|||
20
MWWRuza
гуру
01.05.23
✎
11:01
|
(19) Да, есть такие "извращенцы" и среди моих клиентоа :-)
Хотя, я всячески стараюсь заставить их перейти на бух. 3.0, в первую очередь, что самому этот гимор не нужен. Всетаки, это регламенитированный учет... Меняется все, слишком часто, и надо как минимум пытаться "соответствовать"... Сама 1С забила на адекватную поддержку конфигураций 7.7, а ЗиК вообще бросила, в 2008 году :-( Спасибо находятся энтузиасты, например тот-же "Кошки рулят", которые пытаются так-или иначе поддерживать зарплатные конфы и рег. отчетность 7.7... Вот другое дело - торговля. Тут, у меня 99% клиентов сидят на 7.7. И никуда не собираются уходить. И я их в этом поддерживаю, как могу. А чего - торговля, с каменного века не менялась - товар<=>деньги<=>товар :-) А всякие "сбоку надстройки" - "все ГИС", типа маркировки, ЕГАИС и т.п., не так страшно - я и сам в 7.7 их поддерживаю, ЭДО тоже, и думаю, не хуже, чем в типовых 8.Х, по крайней мере, для небольших фирм, вполне хатает... |
|||
21
trdm
01.05.23
✎
11:08
|
(17) ну и правильно. дешево и сердито..
|
|||
22
trdm
01.05.23
✎
11:13
|
(9) есть исходники CodeBase 6.4, если к нему прикрутить ActiveX и Sqlite - будет круто :)
Sqlite - там правда только выборки. Никаких create table. |
|||
23
Злопчинский
01.05.23
✎
11:35
|
(22) ну дык клюшки они же на CodeBase'овской базе сделаны вроде
|
|||
24
victuan1
01.05.23
✎
12:36
|
(22) Это к Djelf-у тогда.
|
|||
25
victuan1
01.05.23
✎
12:39
|
(20) Ну Бух-ия 7.7 не снята еще с поддержки, для нее даже новые релизы выходят (например, последний с поддержкой ЕНС в платежных поручениях), регламентированная отчетность обновляется ежеквартально.
Ну понятно, что развития в ней нет и не будет, а также поддержки кардинальных изменений в законодательстве (онлайн-кассы, маркировка, ЕГАИС, ЭДО, эТРН, Меркурий (Ветис), ФГИС Зерно и т.д.). |
|||
26
NorthWind
01.05.23
✎
12:54
|
(20) да ну ладно, насчет 2008 это вы утрируете. Мои конторы жили на ЗиК до 2014 года, и примерно до 2012 все там было норм и даже более-менее своевременно выходило. Водораздел произошел где-то в 2013, обновки стали заметно подтормаживать и было видно, что их лепят по остаточному принципу теми силами, которые не заняты на восьмерочных конфах. Мы отказались от ЗиК с 2014, но я знаю, что многие терпели и дальше, в том числе с обновками от Кошек.
|
|||
27
NorthWind
01.05.23
✎
12:58
|
Собственно, рискну предположить, что окончательно соскакивать имело смысл к 6-НДФЛ и сопутствующему кардинальному изменению учета НДФЛ. Оно даже в ЗУП 2.5 реализовано очень так себе, а про ЗиК, наверно, нечего и говорить.
|
|||
28
MWWRuza
гуру
01.05.23
✎
13:33
|
(26) Ну, да, это я на десяточку ошибся. Хотел написать 2018, а получилось 2008 :-)
Хотя, сейчас зашел, глянул, последний релиз у них вообще от 2019 был: https://content.foto.my.mail.ru/mail/m_w_w/_mypagephoto/h-503.jpg А дальше, только Кошки... У него уже: Релиз 7.70.383 от 20.02.2023 Может и позже есть, давно не смотрел. |
|||
29
Djelf
01.05.23
✎
15:24
|
(24) Не надо так утверждать.
Для баз в формате sqlite ограничений нет вообще никаких. Для баз 1С 7.7 я реализовал только DELETE (это работает, и работает быстро), но все остальные методы быстрее никак не смогут работать (все равно это будет работать через движок клюшек с созданием объектов и т.п.). Да, согласен, было бы круто реализовать для клюшек CREATE TABLE, с записью в метаданные, но это выглядит немного шизофренично ;) ActiveX могу прикрутить, только зачем из Буханки делать Троллейбус? |
|||
30
trdm
01.05.23
✎
17:18
|
(29) > Да, согласен, было бы круто реализовать для клюшек CREATE TABLE, с записью в метаданные, но это выглядит немного шизофренично ;)
но нормально для самописной системы :) (29) > ActiveX могу прикрутить, только зачем из Буханки делать Троллейбус? собственно получим тотже OLEDB, согласен.. |
|||
31
trdm
01.05.23
✎
17:34
|
достали эти ограничения клюшек, но никуда не денешся.
|
|||
32
Djelf
01.05.23
✎
17:35
|
(30) Хм, ты видимо предлагаешь перехватить в движке 1С создание таблиц?
Это возможно, с буржуйской Гидрой от АНБ, реверс-инженеринг стал невероятно прост. Я просто создаю внешнюю базу sqlite, связываю сданными 1С, лезть в метаданные в 1С вообще не нужно, это лишенее. И все, ограничений в (31) нет! |
|||
33
Злопчинский
01.05.23
✎
17:40
|
о каких ограничениях клюшек вы говорите? просветите темного...
|
|||
34
Djelf
01.05.23
✎
17:47
|
(33) Это не только клюшки, это вообще вся 1С.
Произвольный индекс ты как на таблицу сделаешь? Никак! Вот тебе и ответ... |
|||
35
trdm
01.05.23
✎
17:56
|
(32) > Хм, ты видимо предлагаешь перехватить в движке 1С создание таблиц?
нет. она нормально отлажена. нефиг туда лезть. |
|||
36
Злопчинский
01.05.23
✎
18:08
|
(34) а не надо из 1С делать всякое другое!
|
|||
37
Djelf
01.05.23
✎
18:16
|
(36) А как же так жить без Покерок от Ёпрст?
|
|||
38
Злопчинский
01.05.23
✎
20:04
|
(37) это другое
|
|||
39
victuan1
02.05.23
✎
09:47
|
(27) "рискну предположить, что окончательно соскакивать имело смысл к 6-НДФЛ и сопутствующему кардинальному изменению учета НДФЛ. Оно даже в ЗУП 2.5 реализовано очень так себе, а про ЗиК, наверно, нечего и говорить." На 1С 7.7 КАМИН 2.0 использую, 6-НДФЛ, СФР и пр. формы работают наверное лучше чем в ЗУП.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |