- 1. Какую кодировку выбрать для СУБД? В птице всегда использовал cp1251. Проблем с win32, gtk1, gtk2 не было. Но когда создал базу в Postgres в cp1251, то в дбгриде появились знаки вопроса. Пересоздал базу в кодировке utf-8 - все отображается нормально. Какие критерии используют при выборе кодировки для СУБД?
- Код: Выделить всё
var
sp: TZStoredProc;
begin
sp := TZStoredProc.Create(Self);
try
sp.Connection := ZConnection1;
sp.StoredProcName := 't_abode_type_base_insert';
sp.Params.CreateParam(ftString,'sname_type', ptInput);
sp.Params.CreateParam(ftInteger,'nid', ptOutput);
sp.ParamByName('sname_type').AsString := 'TEST';
sp.ExecProc;
finally
sp.Free;
end;
end;
2. Для вызова хранимой процедуры пишу код