![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Удаление в таблице
Муслик © (2008-06-25 13:44:00)Скажите почему выдётся ошибка при выполнении такого кода, тоесть я хочу удлаить записи все в таблице
table3.Edit;
for tab_del:=0 to table3.FieldCount-1 do
begin
table3.Delete;
end;
table3.Post;
end;
MsGuns (2008-06-25 15:58:00) [21]Эх, нет на вас студентов-двоешников. Вот опять принесли на рецензию проект - просто шедевр !
Что стоит одна фразочка: "программа написана в среде MSSQL Server 2000 и предназначена для просмотра, редактирования и отсылки измененных данных на клиент, что ВЫГОДНО ОТЛИЧАЕТ ЕЕ ОТ 1С !"
При этом этом утверждается что проект реализован по технологии "тонкий клиент", где роль сервера приложений, очевидно, выполняет винда !
Правильный-Вася (2008-06-25 15:42:00) [22]развод, имхо
Игорь Шевченко (2008-06-25 15:37:00) [23]
> Что делать то тогда?
Excel пользовать
Sergey13 (2008-06-25 15:34:00) [24]> [30] Муслик (25.06.08 15:30)
Достаточно и одного. Но тогда нефиг пялиться в нее. Или "таблица" которая "пропадала" от святого духа была?
Anatoly Podgoretsky (2008-06-25 15:34:00) [25]> Игорь Шевченко (25.06.2008 15:03:22) [22]
Что делать то тогда?
Palladin (2008-06-25 15:32:00) [26]а ты думаешь он у тебя табличку нарисовал и все, данные из него больше не нужны?
Муслик (2008-06-25 15:30:00) [27]Palladin © нет я говорю за то что Чтоб моя проблема решилась нужно было 2 Кверика а что одним никак нельзя было это сделать?
Palladin (2008-06-25 15:27:00) [28]а ты думаешь он у тебя табличку нарисовал и все, больше не нужен?
Муслик (2008-06-25 15:26:00) [29]Спасибо, получилось. Только вот почему одним йвером нельзя всё это было сделать*
Sergey13 (2008-06-25 15:24:00) [30]> [26] Муслик (25.06.08 15:21)
На квериках экономишь? И селектишь и апдейтишь одним и тем же? Ну так что удивляешься, то "таблица пропадает"?
Муслик (2008-06-25 15:21:00) [31]
procedure TForm1.Button3Click(Sender: TObject);
begin
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('Update three_base Set cena=cena*0.98');
Query1.ExecSQL;
end;
procedure TForm1.Button4Click(Sender: TObject);
begin
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('Select * from three_base Order by naimen');
Query1.Open;
end;
Sergey13 (2008-06-25 15:20:00) [32]> [24] Муслик (25.06.08 15:08)
> при ExecSql вообще таблица пропадает
Какая таблица? Как пропадает?
Давай нормальный код или см.
> [20] Palladin © (25.06.08 15:01)
Муслик (2008-06-25 15:08:00) [33]Я пробовал и ExecSQL и Open ни так нитак нпе работает при ExecSql вообще таблица пропадает
Ega23 (2008-06-25 15:06:00) [34]
> Ega23 я использую table
Ты в своём праве.
> и это не срабатывает пишет Error creating cursor nandle
Тут малость подумать надо. А ты, к сожалению, не хочешь.
Игорь Шевченко (2008-06-25 15:03:00) [35]
> вам бы программиста нанять...
программисты дорого стоят
Sergey13 (2008-06-25 15:01:00) [36]> [19] Муслик (25.06.08 14:55)
Ну так ты же и просишь его именно creating cursor своим Open. Нужно ExecSql или что там.
Palladin (2008-06-25 15:01:00) [37]вам бы программиста нанять...
Муслик (2008-06-25 14:55:00) [38]Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('Update three_base Set cena=cena*0.98');
Query1.Open;
и это не срабатывает пишет Error creating cursor nandle
Муслик (2008-06-25 14:50:00) [39]Ega23 я использую table
Ega23 (2008-06-25 14:50:00) [40]Update Таблица Set цена=цена*0.98