Здравствуйте.
Какие простые способы существуют для того, чтобы перезаписать значение конкретной ячейки.
В гугле нашел только изменение значений всех ячеек с одинаковым содержанием:
Код:
with TADOCommand.Create(nil) do
try
Connection := DataModule2.ADOConnection1;
CommandText := 'UPDATE server Set Lvl=:newDep where Lvl=:oldDep';
Parameters.ParamByName('newDep').Value := '100';
Parameters.ParamByName('oldDep').Value := '50';
try
Execute;
except
end;
finally
Free;
end;
Но мне нужно изменить конкретную ячейку, а не все.
Возможно пригодится, так я получаю значение нужной мне ячейки
Код:
DataModule2.ADOQuery1.SQL.Text :=
'SELECT Lvl FROM server WHERE Login='+QuotedStr(Edit1.Text);
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). Пишу софт на заказ(Delphi / C# / PHP-скрипты). Описывайте задачи и цели софта, сообщайте сумму на которую рассчитываете.
Skype: vinozavr (Молдова)
Кто плюсует популярность, подписывайтесь пожалуйста)
CommandText :='UPDATE server Set Lvl=:newDep where Login=:ALogin';
Parameters.ParamByName('newDep').Value := '100';
Parameters.ParamByName('ALogin').Value := QuotedStr(Edit1.Text);
Проблему решил так. Топик можно закрыть, если необходимо)
Код:
DataModule2.ADOQuery1.SQL.Text :='UPDATE server SET Lvl = 100 WHERE Login='+QuotedStr(Edit1.Text);
DataModule2.ADOQuery1.ExecSQL;
DataModule2.ADOQuery1.SQL.Clear;
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). Пишу софт на заказ(Delphi / C# / PHP-скрипты). Описывайте задачи и цели софта, сообщайте сумму на которую рассчитываете.
Skype: vinozavr (Молдова)
Кто плюсует популярность, подписывайтесь пожалуйста)