Страница 2 из 4
SQLite for Clarion (Fork)
Добавлено: 04 Февраль 2023, 11:47
Игорь Столяров
finsoftrz писал(а): ↑04 Февраль 2023, 11:13
А какая альтернатива для публикации данных на хостинге
Если файловый обмен - то да FTP / SFTP. Если REST - то можно через запросы.
SQLite for Clarion (Fork)
Добавлено: 04 Февраль 2023, 12:51
finsoftrz
Rest для передачи файлов, как мне кажется, это сложно. Должен быть какой-то соответствующий функционал на стороне сайта или настольного приложения, который уже в готовом виде есть в ftp на любом хостинге.
SQLite for Clarion (Fork)
Добавлено: 04 Февраль 2023, 12:56
finsoftrz
В некотором смысле, rest тоже используется, без заумной терминологии. Например, робот со стороны настольной системы по расписанию может дёргать по http определённые php файлики с параметрами. Я бы сказал так, передача файлов по ftp и http запросы дополняют друг друга.
SQLite for Clarion (Fork)
Добавлено: 04 Февраль 2023, 18:30
Игорь Столяров
finsoftrz писал(а): ↑04 Февраль 2023, 12:51
Rest для передачи файлов, как мне кажется, это сложно
И тем не менее и Вы и я (с Вашей помощью) делаем это при работе с ГИС Меркурий ...
SQLite for Clarion (Fork)
Добавлено: 04 Февраль 2023, 19:13
finsoftrz
Вот я и говорю, что с другой стороны должен крутиться сервис, который надо делать и на каждом сайте запускать/поддерживать. А ftp везде готовый из коробки.
SQLite for Clarion (Fork)
Добавлено: 05 Февраль 2023, 1:36
RaFaeL
Через libcurl отлично файлы передаются по http, в обе стороны
https://developers.webasyst.ru/api/expl ... mages.add/ вот это например в работе использую
Только класс всем известной библиотеки надо использовать TCurlHttpClass а не TCurlClass
SQLite for Clarion (Fork)
Добавлено: 05 Февраль 2023, 11:09
finsoftrz
Через curl.exe аналогично. Речь не про это.
SQLite for Clarion (Fork)
Добавлено: 05 Февраль 2023, 11:30
Игорь Столяров
В первом сообщении темы релиз tSQLite от 05.02.2023 г.
------------------------------------------------------------------------
- Добавлено правило Ignore - для пропуска загрузки / выгрузки поля структуры;
- Добавлено правило IsReal - для выгрузки поля как REAL (для SREAL и DECIMAL произвольного размера);
- Добавлен пример загрузки из общей выборки по наименованию полей структуры данных;
SQLite for Clarion (Fork)
Добавлено: 08 Май 2023, 22:39
SergioRaguzini
Привет Всем!
finsoftrz писал(а): ↑03 Февраль 2023, 14:05
Давно использую старый класс Тейлора, как раз для формирования данных в формате sqlite
Вячеслав, а где бы глянуть этот класс и его описание? Как я понимаю, этот класс более актуален, если приложение на C6.3?
SQLite for Clarion (Fork)
Добавлено: 08 Май 2023, 22:50
Ал
SergioRaguzini писал(а): ↑08 Май 2023, 22:39
Привет Всем!
finsoftrz писал(а): ↑03 Февраль 2023, 14:05
Давно использую старый класс Тейлора, как раз для формирования данных в формате sqlite
Вячеслав, а где бы глянуть этот класс и его описание? Как я понимаю, этот класс более актуален, если приложение на C6.3?
На фтп форума в журнале Кларион на упомянутые месяц год было...
https://clarionhub.com/t/sqlite-in-memo ... ver/3364/5
SQLite for Clarion (Fork)
Добавлено: 09 Май 2023, 6:32
Игорь Столяров
Уважаемые коллеги !
Ни в коем случае не хочу вмешиваться в Ваш Tinder для бедных в этой теме,
просто скажу что класс tSQLite был сделан на основании работы John Taylor,
что в нём явно указано с описанием причин и изменений (см. первый пост):
Код: Выделить всё
!** SQLite for Clarion (Fork)
!** Date version: 04.02.2023
!** SQLiteType (C) John Taylor, 2007
!** ToySQLite (C) Igor Joiner, 2023
Что значит фраза "более актуален, если приложение на C6.3" и на основании
чего возникло это сравнительное понимание - наверно я лучше не буду угадывать ...
SQLite for Clarion (Fork)
Добавлено: 09 Май 2023, 7:56
finsoftrz
Игорь Столяров писал(а): ↑09 Май 2023, 6:32
Код: Выделить всё
!** SQLite for Clarion (Fork)
!** Date version: 04.02.2023
!** SQLiteType (C) John Taylor, 2007
!** ToySQLite (C) Igor Joiner, 2023
Что значит фраза "более актуален, если приложение на C6.3" и на основании
чего возникло это сравнительное понимание - наверно я лучше не буду угадывать ...
Ну, не все на глюкалове с11 работают, кто-то на нормальном с63.
У меня такой вариант.
SQLite for Clarion (Fork)
Добавлено: 09 Май 2023, 8:12
Игорь Столяров
finsoftrz писал(а): ↑09 Май 2023, 7:56
Ну, не все на глюкалове с11 работают, кто-то на нормальном с63
Ну, как говорил дворник Остапу Бендеру: кому и кобыла - невеста.
Примеры к классу tSQLite сделаны на C63 и прекрасно работают в любой среде / с рантаймом. Без проблем.
А вот для общения с целью потрахаться над ошибками в 15-ти летнем классе - мона создать и отдельную тему.
SQLite for Clarion (Fork)
Добавлено: 09 Май 2023, 9:23
SergioRaguzini
Привет Всем!
Игорь Столяров писал(а): ↑09 Май 2023, 6:32
....если приложение на C6.3" и на основании
чего возникло это сравнительное понимание - наверно я лучше не буду угадывать ...
признаюсь, c SQLite раньше не работал, а в HELP С11, увидел раздел касаемый SQLite, а в среде C11 он приустствует в
Registered Database Engines
В старые проекты на С6.3, конечно, проще добавить использование стороннего класса чем все переводить всю app на С11
Игорь Столяров писал(а):
...потрахаться над ошибками в 15-ти летнем классе...
наверное, слишком категорично, тем более, что Вячеслав его давно использует
А вот идея с картинками в классе
tSQLite - отличная штука
Спасибо!
SQLite for Clarion (Fork)
Добавлено: 09 Май 2023, 9:24
SergioRaguzini
.