Найдено 1029 результатов

finsoftrz
18 Апрель 2019, 12:33
Форум: CLARION for Windows
Тема: Так и должно быть (const *Group) ?!
Ответы: 27
Просмотры: 261

Так и должно быть (const *Group) ?!

Игорь Столяров писал(а):
18 Апрель 2019, 11:37
finsoftrz писал(а):
18 Апрель 2019, 11:14
Я передаю параметры по адресу, если их надо модифицировать в вызываемой процедуре
А если наоборот: параметры передаваемые по адресу (в т.ч. GROUP) нужно защитить от случайной модификации в вызываемой процедуре ?
Зачем тогда передавать по адресу? Для простых типов.
finsoftrz
18 Апрель 2019, 11:14
Форум: CLARION for Windows
Тема: Так и должно быть (const *Group) ?!
Ответы: 27
Просмотры: 261

Так и должно быть (const *Group) ?!

А зачем это все нужно? Я передаю параметры по адресу, если их надо модифицировать в вызываемой процедуре. Если речь про строки большого размера, то это довольно специфическая задача, которую лучше оформить в виде класса. НЕ?
finsoftrz
09 Апрель 2019, 10:27
Форум: Обо всем ...
Тема: Win10 Флешки
Ответы: 22
Просмотры: 367

Win10 Флешки

Это все хорошо, пока база данных маленькая. Когда архив будет сотни мег или несколько гиг, то проблематично. Еще минус - облака яндекса и гугла периодически сбоят, как показывает практика. То есть не факт, что архив будет сохранен, за этим надо следить. Еще один - это хранение на чужом ресурсе со вс...
finsoftrz
02 Апрель 2019, 21:30
Форум: CLARION for Windows
Тема: Размер файлов btrieve
Ответы: 63
Просмотры: 1298

Размер файлов btrieve

Оставлю тут ссылку:
http://www.goldstarsoftware.com/psql13.asp

Последняя версия 13 actian psql поддерживает файлы до 64 ТБ и BUTIL из командной строки позволяет управлять кэшированием таблиц через опцию -CACHE.
finsoftrz
30 Март 2019, 11:04
Форум: CLARION for Windows
Тема: Просто реал
Ответы: 17
Просмотры: 244

Просто реал

Мне больше нравится из вечернего квартала. "А Ляшко среди них мужчина?" - "О, тут могут быть варианты...". :-) В принципе, можно спокойно работать и с real, и с decimal. Я не против decimal, он специально создавался для повышения точности расчетов (автоматизации округлений). Просто у меня в силу ряд...
finsoftrz
29 Март 2019, 22:56
Форум: CLARION for Windows
Тема: Просто реал
Ответы: 17
Просмотры: 244

Просто реал

26 лет - это достаточно было, чтобы наступить? :-)
finsoftrz
29 Март 2019, 19:13
Форум: CLARION for Windows
Тема: Просто реал
Ответы: 17
Просмотры: 244

Просто реал

Ну так, в клиппере, если не ошибаюсь, использовались только целочисленные вычисления. А sqlite вообще все в строках хранит. В общем, возможны разные варианты...
finsoftrz
29 Март 2019, 17:25
Форум: CLARION for Windows
Тема: Просто реал
Ответы: 17
Просмотры: 244

Просто реал

Ну, я так и думал. Тогда Вам без round все равно не обойтись. Кроме того, есть еще проблема неявных промежуточных округлений в расчетах. Добавим сюда разницу в скорости работы и специфичность реализации формата decimal в разных субд (помните про историю с btrieve?) - получается, что целесообразность...
finsoftrz
29 Март 2019, 16:25
Форум: CLARION for Windows
Тема: Просто реал
Ответы: 17
Просмотры: 244

Просто реал

Подозреваю, что именно вот в таких обсуждениях и появился лет 30 назад тип данных DECIMAL. ;) И вроде бы тема была закрыта. Но не везде и не для всех. :) Лучше базы еще никто ничего не придумал, как говорят культуристы. :-) Кстати, Игорь, а как Вы храните количество или цену в decimal? Они могут бы...
finsoftrz
29 Март 2019, 14:10
Форум: CLARION for Windows
Тема: Просто реал
Ответы: 17
Просмотры: 244

Просто реал

Я на автомате в таких случаях делаю round или int, в зависимости от того, округлить или отбросить надо. И когда работаю с real, то обычно все в real.
y=round(int(x*100)/100,0.01)
x real
y real
Ну и в виде функции оформить, чтобы в проекте не отсвечивать. Что-то типа
y=getCost(x,1)
finsoftrz
28 Март 2019, 15:52
Форум: CLARION for Windows
Тема: Create vs Примитивы.
Ответы: 2
Просмотры: 92

Create vs Примитивы.

Я пробовал оба варианта. Create/Destroy работает существенно медленнее, но заметно это на большом количестве объектов. В частности, в дизайнере печатных форм сложные бланки могут открываться на экране порядка 10 сек, а через примитивы подобный бланк открывается без задержек. Я как-то уже писал, что ...
finsoftrz
15 Март 2019, 14:50
Форум: Обо всем ...
Тема: Сервер терминал
Ответы: 88
Просмотры: 8575

Сервер терминал

Я что-то совсем не понимаю, зачем потребовался терминальный сервер. На одного пользователя что-ли? Почему не какой-нибудь radmin/tv/ammy и т.п.? Если уж терминальный сервер, то на него надо всех переносить, зачем париться с файл-шарингом, который на 2 порядка медленнее работает, не говоря про надежн...
finsoftrz
14 Март 2019, 19:49
Форум: Обо всем ...
Тема: Сервер терминал
Ответы: 88
Просмотры: 8575

Сервер терминал

VWV писал(а):
14 Март 2019, 17:07
Второй вариант. И как я понял, что помочь издалека не смогу. А вариант, не трогать программу, самый приемлемый для меня :-)
Скопировать базу и программу на терминальный сервер.
finsoftrz
14 Март 2019, 19:33
Форум: Обо всем ...
Тема: Сервер терминал
Ответы: 88
Просмотры: 8575

Сервер терминал

Если второй вариант, то смысла в терминальном сервере нет никакого. Можете остановить изыскания. Смысл терминального сервера - расположить свою базу на нём. Тогда есть ощущение, что пользователи работают как на локальном компе. Возможно, для работы через интернет. Для tps мысль правильная, нормальн...
finsoftrz
14 Март 2019, 19:29
Форум: Обо всем ...
Тема: Сервер терминал
Ответы: 88
Просмотры: 8575

Сервер терминал

finsoftrz , ini находится рядом с exe. Как я понял для терминала это нормально или я не прав? Нормально. Только у каждого пользователя должен быть свой ini. Либо с модификацией по названию файла, либо в подкаталоге. У меня у каждого пользователя свой рабочий подкаталог в каталоге программы, в нем i...