1

我有一个表,其中包含 X 行和 10 列。用户可以选择编辑任何行和列,还可以添加新行并为其添加详细信息。他在每一行都有一个“保存”按钮和复选框。他可以使用复选框选择他已编辑和插入的行,然后使用“保存”按钮将其保存。

现在我的问题是,考虑用户编辑了 X-1 行并插入了一些 3 行。并且只选择了编辑和插入的行。当他单击“保存”按钮时,我如何同时插入和更新。

PS:我正在使用 Java Script 和 SQLj。

4

1 回答 1

0

一个 SQL 查询可以有多个查询,通常用分号 (;) 分隔。

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

这实际上是您问题的答案,假设您知道如何从表中获取所有已编辑的字段,并从中进行大量查询。

于 2011-09-27T12:59:09.610 回答