powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / обновление записи в табличке
3 сообщений из 3, страница 1 из 1
обновление записи в табличке
    #33750082
katrinochka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите пожалуйста как обновить запись в таблице, где код записи равен 2
Я пишу вот так а он обновляет все записи

UPDATE subschet1 SET El =i2, Am=i1,rem=i3 where subschet1.kod=1

как быть?
...
Рейтинг: 0 / 0
обновление записи в табличке
    #33750225
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
katrinochkaПодскажите пожалуйста как обновить запись в таблице, где код записи равен 2
Я пишу вот так а он обновляет все записи

UPDATE subschet1 SET El =i2, Am=i1,rem=i3 where subschet1.kod=1

как быть?

Обновлять не по номеру записи (RECNO()), а по ключевому полю (первичному или внешнему ключу, или.... ну тут пошли варианты ). Сейчас Владимир Максимов придёт, он даст ссылку на статьи, а то что-то забыл где их искать.
...
Рейтинг: 0 / 0
обновление записи в табличке
    #33750395
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi, katrinochka !
Вот код:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
CREATE CURSOR subschet1 (kod I, El I, Am I, rem I)
INSERT INTO subschet1 (kod, El, Am, rem) ;
               VALUES (   1 ,   1 ,   2 ,    3 )
INSERT INTO subschet1 (kod, El, Am, rem) ;
               VALUES (   5 ,   2 ,   5 ,   15 )
INSERT INTO subschet1 (kod, El, Am, rem) ;
               VALUES (   1 ,  45 ,  52 ,   63 )
INSERT INTO subschet1 (kod, El, Am, rem) ;
               VALUES (   2 ,  24 ,  78 ,   65 )
INSERT INTO subschet1 (kod, El, Am, rem) ;
               VALUES (   2 ,  61 ,  28 ,   34 )
BROWSE  && До
UPDATE subschet1 SET El = 99 , Am= 99  ,rem= 99  where subschet1.kod =  1 
SELECT subschet1
BROWSE  && После
Заметим UPDATE сработал на записи у которых subschet1.kod = 1
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / обновление записи в табличке
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]