Вопросы по Cronos, другим базам и программам

все, что касается обмена базами данных, программы для работы с ними и пр.

Модераторы: konkar, deicide

Ответить
Аватара пользователя
deicide
профи
Сообщения: 82
Зарегистрирован: 28 ноя 2021, 15:42
Благодарил (а): 314 раз
Поблагодарили: 190 раз

Re: Вопросы по Cronos, другим базам и программам

Сообщение deicide »

Создаешь две таблицы, в одну загоняешь фотки во вторую данные.
Там где фотки создаешь поле и формулой перегоняешь в него название фот.
Там где данные создаешь поле и загоняешь в него только id.
Связываешь по этим полям две таблицы и перегоняешь в таблицу с фотками данные из другой таблицы.
Я делал так.
Аватара пользователя
Unlim
профи
Сообщения: 89
Зарегистрирован: 16 июл 2022, 15:14
Благодарил (а): 101 раз
Поблагодарили: 99 раз

Re: Вопросы по Cronos, другим базам и программам

Сообщение Unlim »

С человеков в личке пообщались. Я неправильно сформулировал, он неправильно понял...
Как итог - в кроносе такой формулы нету.
Вопрос отсается открытым. На всякий случай скажу, что формат timestamp - он выглядит к примеру так: "1623513600" , "1531466964", "1656224167" - понятное дело без ковычек.
Если посмотреть на сайте [External Link Removed for Guests]
То первое числа соответсвуют датам "12.06.2021, 19:00:00" , "13.07.2018, 10:29:24", "26.06.2022, 09:16:07"
[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]02 авг 2023, 19:24 Знаю что можно в Экселе, из ответа выше видно, что можно в Кроносе, а вот как это сделать пакетно в EmEditor?
Аватара пользователя
HugoBoss
местный
Сообщения: 36
Зарегистрирован: 02 май 2023, 16:58
Благодарил (а): 58 раз
Поблагодарили: 42 раза

Re: Вопросы по Cronos, другим базам и программам

Сообщение HugoBoss »

[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]07 авг 2023, 19:09 Создаешь две таблицы, в одну загоняешь фотки во вторую данные.
Там где фотки создаешь поле и формулой перегоняешь в него название фот.
Там где данные создаешь поле и загоняешь в него только id.
Связываешь по этим полям две таблицы и перегоняешь в таблицу с фотками данные из другой таблицы.
Я делал так.
Почти все понятно, спасибо, кроме одного.
Как загнать картинки в базу? :?
Как связывать, алгоритм я понял
Аватара пользователя
AKPM
профи
Сообщения: 143
Зарегистрирован: 30 ноя 2021, 02:33
Благодарил (а): 378 раз
Поблагодарили: 826 раз

Re: Вопросы по Cronos, другим базам и программам

Сообщение AKPM »

[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]08 авг 2023, 11:36
[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]07 авг 2023, 19:09 Создаешь две таблицы, в одну загоняешь фотки во вторую данные.
Там где фотки создаешь поле и формулой перегоняешь в него название фот.
Там где данные создаешь поле и загоняешь в него только id.
Связываешь по этим полям две таблицы и перегоняешь в таблицу с фотками данные из другой таблицы.
Я делал так.
Почти все понятно, спасибо, кроме одного.
Как загнать картинки в базу? :?
Как связывать, алгоритм я понял
[External Link Removed for Guests]
Аватара пользователя
deicide
профи
Сообщения: 82
Зарегистрирован: 28 ноя 2021, 15:42
Благодарил (а): 314 раз
Поблагодарили: 190 раз

Re: Вопросы по Cronos, другим базам и программам

Сообщение deicide »

Создать таблицу с полем тип Файл.
Обработка, Импорт файлов.
Аватара пользователя
Leo666
местный
Сообщения: 33
Зарегистрирован: 14 дек 2021, 08:14
Откуда: От хороших людей
Благодарил (а): 65 раз
Поблагодарили: 68 раз

Re: Вопросы по Cronos, другим базам и программам

Сообщение Leo666 »

[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]07 авг 2023, 18:53 У кого-то есть опыт конертации картинок в кронос?
Есть таблица вида
|ФИО | vk.com/id000001.jpg | поле для картинки |
и есть папка с файлами картинок id000001.jpg, ...

Как загнать фотографии в 3-е поле, может кто подсказать? Мануал чето не очень помогает пока.
[External Link Removed for Guests]
/*=====*/
@NAME="sample";
@EXT:="doc";
@PATH:="C:\TEMP\"

@FILENAME:=@PATH<<@NAME<<"."<<@EXT;
@CONTAINER:=READFILE(@filename);
SETTEXT(SP32,@CONTAINER);/*загрузка поля содержимым файла*/
SETEXT(SP32,@EXT);/*установка расширения файла*/
SETFILENAME(SP32,@NAM1);/*установка имени файла*/

/*=====*/
SP32 - поле таблицы (типа "Файл")
Мое поколение ...
lis
Сообщения: 4
Зарегистрирован: 04 дек 2021, 05:34
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Re: Вопросы по Cronos, другим базам и программам

Сообщение lis »

Всем привет! Просьба помочь с формулой. Есть обычное Текстовое длинное поле с разделителем ; (Ромашка; Зайчик; Малыш; Ромашка и т.д). Нужно это текстовое поле преобразовать во множественное поле, чтоб каждый текст был в своем множественном поле. Для дальнейшей ревизии и удаления дублей. Разбивать на кол-во полей по разделителю не вариант, так как не известно сколько новых полей понадобится (нужно). Есть какие то варианты более гуманные ?
konkar
профи
Сообщения: 310
Зарегистрирован: 29 ноя 2021, 15:40
Благодарил (а): 119 раз
Поблагодарили: 1088 раз

Re: Вопросы по Cronos, другим базам и программам

Сообщение konkar »

[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]09 авг 2023, 03:26 Всем привет! Просьба помочь с формулой. Есть обычное Текстовое длинное поле с разделителем ; (Ромашка; Зайчик; Малыш; Ромашка и т.д). Нужно это текстовое поле преобразовать во множественное поле, чтоб каждый текст был в своем множественном поле. Для дальнейшей ревизии и удаления дублей. Разбивать на кол-во полей по разделителю не вариант, так как не известно сколько новых полей понадобится (нужно). Есть какие то варианты более гуманные ?
В свойствах поля ставим галку "множественное" и формула Поле:= SWAP (Поле,";", @VALUESEPARATOR)
Аватара пользователя
Burg0mister
профи
Сообщения: 326
Зарегистрирован: 19 июл 2022, 17:07
Благодарил (а): 1794 раза
Поблагодарили: 697 раз

Re: Вопросы по Cronos, другим базам и программам

Сообщение Burg0mister »

Доброе утро!
Вопрос про чистку баз от рекламщиков. Каким образом вычищаете вот такие записи?
KevindugHP Kevindug|||70935380515|[email protected]||2019-05-20
Как правило имена в виде случайных латинских символов, либо не совпадают с почтовыми ящиками, телефон наверное тоже. Часто такие записи идут большими группами и длина имен у них одинаковая. Часто они идут с одного и того же IP.

Может есть у вас какие-то свои методы и хитрости? Чистка по IP? Вытягивание только тех записей, которые содержат кириллицу? {но это приведет к потерям и полезных строк}.
Спойлер
Если на раздачи ставлю личный пароль - делюсь им безвозмездно, так же он есть и у администрации! Приму в дар БД с контактами, ФИО, адресами по СНГ/РФ. Интересуют: Современные ГИБДД, банки, блэклисты банков, телефоны, спецучет и т. п.
stdrom
профи
Сообщения: 54
Зарегистрирован: 29 июл 2022, 12:38
Благодарил (а): 1 раз
Поблагодарили: 26 раз

Re: Вопросы по Cronos, другим базам и программам

Сообщение stdrom »

[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]10 авг 2023, 16:39 Доброе утро!
Вопрос про чистку баз от рекламщиков. Каким образом вычищаете вот такие записи?
KevindugHP Kevindug|||70935380515|[email protected]||2019-05-20
Как правило имена в виде случайных латинских символов, либо не совпадают с почтовыми ящиками, телефон наверное тоже. Часто такие записи идут большими группами и длина имен у них одинаковая. Часто они идут с одного и того же IP.

Может есть у вас какие-то свои методы и хитрости? Чистка по IP? Вытягивание только тех записей, которые содержат кириллицу? {но это приведет к потерям и полезных строк}.
Конкретно твою строку я бы очистил по не валидному для мобильного телефону, если много подобных записей еще и по регулярке заглавные буквы после строчных в слове.

К каждой базе свои подходы. Например в базе Согаза (если память не изменяет) вычистил несколько сотен тысяч записей от страховых агентов с одноразовыми телефонами. Их выдавали определенные домены почты + муты с точками и плюсами в адресах почты для использования одного ящика на несколько аккаунтов, но там надо было аккуратнее - я например убирал точки, то что после плюса, смотрел если ящик встречается более X раз сносил строку. Понятно что на 7М записей всё это только программно. Если сильно заморачиваться можно вычислять и пулы одноразовых телефонов в базе.

Что касается чистки по IP в твоем примере их нет, а вот допустим в Кассах.ру достаточно пересечений IP тупо из-за того что это выходы с телефонов. А таких выходов, смотря из специфики сервиса, может быть под 70%.

С моей колокольни - достать любую слитую базу не самая проблема, это тупо вопрос времени. А вот привести большинство баз в потребный вид та еще задача. Собственно это можно сказать и есть основной мой вид деятельности в этой сфере.
Ответить