Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Удаление в таблице


Страницы:   1 2 3

Муслик ©   (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


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо