alexs писал(а):1 юзер - хватит и sqlite (например - хранение локальных настроек)
у меня где то 3-4 пользователя будут в базу записи делать
Модератор: Модераторы
alexs писал(а):1 юзер - хватит и sqlite (например - хранение локальных настроек)
Сережа писал(а):у меня где то 3-4 пользователя будут в базу записи делать
Сережа писал(а):у меня где то 3-4 пользователя будут в базу записи делать
procedure TMainForm.SearchEditChange(Sender: TObject);
begin
if Length(SearchEdit.Text)>0 then
MainForm.SQLQuery1.Filtered:=true
else
MainForm.SQLQuery1.Filtered:=false;
MainForm.SQLQuery1.Filter:='Otdel >= '''+SearchEdit.Text+'''';
end;
procedure TMainForm.SQLQuery1FilterRecord(DataSet: TDataSet; var Accept: Boolean
);
begin
Accept := Pos(AnsiUpperCase(MainForm.SearchEdit.Text), AnsiUpperCase(MainForm.SQLQuery1.FieldByName('Otdel').AsString))=1; //поиск по Отделу без учета регистра
end;
WAYFARER писал(а):А что не работает?
UTF8LowerCase
Сережа писал(а):Так же интересует пример записи картинок в блоб поля базы FireBird
При вводе данных в это поле, независимо от регистра, включался фильтр и в сетке оставались видимы только данные подходящие под этот фильтр.
MainForm.SQLQuery1.sql:= 'select * from blabla where kuku like '%:c%';
MainForm.SQLQuery1.parambyname('c').assstring:=SearchEdit.Text;
MainForm.SQLQuery1.open;
Совершенно верно.DYUMON писал(а):sqlite like поддерживает только для латиницы. не для кирилицы. тут либо icu ставить , либо свою процедуру like писать, а потом её использовать.
var AFPData9 : OleVariant
---
with AQuery do begin
Close;
SQL.Clear;
SQL.Add('SELECT * FROM Template WHERE FID = ' + IntToStr(AFingerID));
Open;
if IsEmpty then
Append
else
Edit;
FieldByName('FID').Value := AFingerID;
FieldByName('Name').Value:=regName;
with TBlobStream(CreateBlobStream(FieldByName('FingerTmplate'), bmWrite)) do
begin
pData := VarArrayLock(AFPData9);
try
Write(pData^, VarArrayHighBound(AFPData9, 1) - VarArrayLowBound(AFPData9, 1) + 1);
finally
VarArrayUnlock(AFPData9);
end;
Free;
end;
Post;
Close;
end;
WAYFARER писал(а):AQuery
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 256