Как вставить и обновить несколько строк одновременно в JS? - PullRequest
1 голос
/ 30 августа 2011

У меня есть таблица, которая содержит, скажем, X строк и 10 столбцов. Пользователь имеет возможность редактировать любые строки и столбцы, а также он может добавлять новые строки и добавлять к ним детали. У него есть единственная кнопка «Сохранить» и флажок в каждой строке. Он может выбрать строки, которые он отредактировал и вставил, используя флажок, и сохранить их, нажав кнопку Сохранить.

Теперь мой вопрос: учтите, что пользователь отредактировал строки X-1 и вставил около 3 строк. и выбрал только отредактированные и вставленные строки. Как я могу вставить и обновить одновременно, когда он нажимает кнопку «Сохранить».

P.S .: Я использую Java Script и SQLj.

1 Ответ

0 голосов
/ 27 сентября 2011

В запросе SQL может быть несколько запросов, разделенных точкой с запятой (;).

INSERT INTO table_name VALUES (value1, valu2, value3); UPDATE table_name SET column1=value, column2=value2 WHERE some_column=some_value

На самом деле это ответ на ваш вопрос, при условии, что вы знаете, как получить все отредактированные поля из таблицы и сделать из этого кучу запросов.

...