![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#4
|
||||
|
||||
|
Да, так нагляднее и удобнее, чем посты и аппенды.
Я для работы с бд вообще так сделал: Код:
function OpenQuery(const ASQLQuery: string; AParams: IParams = nil): IDataSet;
begin
Result := TInternalDataset.Create(ASQLQuery, AParams);
end;
procedure ExecSQL(const ASQLQuery: string; AParams: IParams = nil);
var
p: TParams;
begin
if Assigned(AParams) then
p := AParams.Params
else
p := nil;
Database.Execute(ASQLQuery, p);
end;Использую так: Код:
ds := OpenQuery(SQL_LOAD_ЧЁТО_ТАМ, p);
with ds.DataSet do
begin
First;
while not Eof do
begin
... |