![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
dataSet
Ihtiandr © (2003-02-14 13:25:00)У меня есть поле, которое генерится автоматически.
Подскажите можна ли как-нибуть сбросить все. Чтобы генерил с нуля.
NDeu (2003-02-19 13:40:00) [1]2 Ihtiandr ©
IBSQL1.SQL.Text:="Set Generator MyGenerator to 0";
IBSQL1.ExecQuery;
2 Door (18.02.03 15:18)
Не знаю другого некриминального метода кроме креат снова :(
Drop Table/Create Table
DarkGreen (2003-02-18 17:23:00) [2]2 Ihtiandr © (18.02.03 14:35)
Ну кто же в селект сиквел ставит запрос на изменение
генератора??? Скорее всего в самих FIBPlus"ах реализован парсер предварительный, вот он и ругается.
Попробуй вот так:
var
IB_Query5: TpFIBQuery;
begin
.........
IB_Query5 := TpFIBQuery.Create(nil);
IB_Query5.Name := "IB_Query3";
IB_Query5.Transaction := IB_Tr3;
IB_Query5.Database := IB_DB;
IB_Query5.GoToFirstRecordOnExecute := True;
IB_Query5.Options := [qoStartTransaction];
IB_Query5.Close;
IB_Query5.ExecQuery;
IB_Query5.SQL.Clear;
IB_Query5.SQL.Add("set generator ");
IB_Query5.SQL.Add(IB_Query1.Fields[4].AsString);
IB_Query5.SQL.Add(" to " + IntToStr(IB_Query3.Fields[0].AsInteger + 1));
IB_Query5.ExecQuery;
IB_Query5.Transaction.Commit;
IB_Query5.Close;
...........
end;
Johnmen (2003-02-18 15:18:00) [3]>Ihtiandr ©
Ну неужели трудно почитать хелп и разобраться самому, для чего нужен TpFIBDataSet и TpFIBQuery ????????????
Door (2003-02-18 15:18:00) [4]>Imshanya (14.02.03 14:31)
>А как такое сделать в PARADOX? Из дельфовой проги ?
Хороший вопрос! Что ни у кого нет ответа?
Соловьев (2003-02-18 15:06:00) [5]
>
> Ihtiandr © (18.02.03 14:35)
> dsetTender.SQLs.SelectSQL.Add("Set Generator TENDER_ID to
> 0");
> Что я неправильно делаю?
А еще что делаешь, какой код дальше?
Ihtiandr (2003-02-18 15:02:00) [6]pFIB
Johnmen (2003-02-18 14:45:00) [7]Все неправильно...
Что за компоненты доступа ? Есть подозрение, что IBX.
Тогда используй TIBQuery.
Ihtiandr (2003-02-18 14:35:00) [8]dsetTender.SQLs.SelectSQL.Add("Set Generator TENDER_ID to 0");
Что я неправильно делаю?
ЮЮ (2003-02-15 03:41:00) [9]Это SQL предложение, а оператор Object Pascal :-)
Ihtiandr (2003-02-14 16:12:00) [10]>> Set Generator datadet1;
Матерится: statement expected but SET" found
Соловьев (2003-02-14 15:27:00) [11]
> Ihtiandr © (14.02.03 15:25)
> >>NDeu
> Я пишу вот ето
> Set Generator dataset 1
Reindeer Moss Eater (2003-02-14 15:27:00) [12]Не там пишешь видимо
Ihtiandr (2003-02-14 15:25:00) [13]>>NDeu
Я пишу вот ето
Set Generator dataset1 to 0; - в результате ошибки при компиляции. Подскажи пожалуйста как правильно написать этот оператор.
Imshanya (2003-02-14 14:31:00) [14]А как такое сделать в PARADOX? Из дельфовой проги ?
NDeu (2003-02-14 14:22:00) [15]Set Generator MyGenerator to 0;
Ihtiandr (2003-02-14 14:13:00) [16]ib
Wolf (2003-02-14 13:46:00) [17]База какая???
Ihtiandr (2003-02-14 13:34:00) [18]Может подскажете - коль не секрет.
Ihtiandr (2003-02-14 13:32:00) [19]Да
Anatoly Podgoretsky (2003-02-14 13:32:00) [20]Можно