Size: a a a

2020 June 14

AK

Alexey Kulakov in Delphi & Lazarus
у кого стоит дельфи, пожалуйста, дайте результат выполнения следубщего кода:
var
 i:integer;
begin
 i:=14;
 val(''    ,i); writeln(i);
 val(' 12' ,i); writeln(i);
 val('$50' ,i); writeln(i);
 val('0x30',i); writeln(i);
 val('45,' ,i); writeln(i);
end.
источник

AK

Alexey Kulakov in Delphi & Lazarus
спасибо за столь массовый ответ (сарказм)
источник

AS

Alexey Shumkin in Delphi & Lazarus
Alexey Kulakov
спасибо за столь массовый ответ (сарказм)
Чувак, окстись, воскресенье! Иди поспи лучше 😊
источник

AK

Alexey Kulakov in Delphi & Lazarus
не, мне ещё минут 20 ждать, пока печенье испечётся :( ладно, суп и салат уже сделаны. Но потом ещё пса выгуливать.
источник

AK

Alexey Kulakov in Delphi & Lazarus
...просто FPC транк выдает результаты: 0, 12, 80, 48, 0 (в отдельной строке, конечно) вот мне интересно, как дельфи сейчас с таким справляется
источник

N

Nik in Delphi & Lazarus
Всем воскресенья )
источник

N

Nik in Delphi & Lazarus
Структуру таблиц придумываю для хранения логинов пользователей и их прав доступа.
источник

N

Nik in Delphi & Lazarus
Хотелось бы советов/критики на эту тему
источник

N

Nik in Delphi & Lazarus
Начал с таблицы USERS, в которой храню ID, GUID, логин, пароль, ФИО и когда и кто создал или изменил запись
источник

N

Nik in Delphi & Lazarus
Состояние учётки (активен/не активен и т.д.) хочу вынести в отдельную таблицу USERS_STATE
источник

Дt

Дмитрий texnix 🇨🇳... in Delphi & Lazarus
зачем
источник

Дt

Дмитрий texnix 🇨🇳... in Delphi & Lazarus
права доступа можно в отдельную таблицу, а активен или нет - это же имеет смысл только на момент логина в систему, то есть хистори не нужна
источник

N

Nik in Delphi & Lazarus
чтобы реже менять основную таблицу
источник

N

Nik in Delphi & Lazarus
там у учётки может быть прописан, например, разрешённый интервал доступа по времени
источник

N

Nik in Delphi & Lazarus
в общем, много всякого может добавиться.. и основная таблица будет постоянно пухнуть - этого вот не хочется
источник

Дt

Дмитрий texnix 🇨🇳... in Delphi & Lazarus
тогда наоборот не нужен этот параметр
источник

Дt

Дмитрий texnix 🇨🇳... in Delphi & Lazarus
заводишь таблицу  - график работы логина, там уже по дням или часам, и там проверять активность
источник

N

Nik in Delphi & Lazarus
активен/не активен - это может быть признак "уволен"
источник

Дt

Дмитрий texnix 🇨🇳... in Delphi & Lazarus
по дефолту всем ставишь  -всё активно
источник

N

Nik in Delphi & Lazarus
чтобы просто не обрабатывать запись по дальнейшим признакам
источник