编程开发 > ASP > 文章内容

asp批量添加修改删除操作示例代码

2017-5-5编辑:ljnbset

asp批量添加修改删除操作示例代码

核心代码:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

<%

if request.Form("op")="update" then'表单提交

 ids=request.Form("ids")

 if ids<>"" then

  response.Write "要删除的数据id集合:"&ids&"
"

  '=========数据库删除操作 conn.execute("delete from xxx where id in("&ids&")")'自己注意做安全验证,假定id为数字集合,自己正则RegExp判断有效性,pattern为^\d+(,\d+)*$

 end if

 rows=request.Form("name").count'提交的数据行数据,包括添加/修改的

 for i=1 to rows'遍历每行数据

  id=request.Form("id").item(i)&""

  name=request.Form("name").item(i)

  sex=request.Form("sex").item(i)

  age=request.Form("age").item(i)

  addr=request.Form("addr").item(i)

  if id<>"" then'修改操作,如果id为数字加isnumeric判断

   response.Write "要修改数据行:"&id&"|"&name&"|"&sex&"|"&age&"|"&addr&"
"

   '修改操作

  else'添加操作

   response.Write "要添加数据行:"&name&"|"&sex&"|"&age&"|"&addr&"
"

   '添加操作

  end if

 next

end if

   %>

"post" onsubmit="return check(this)">

"hidden" name="ids" />

"hidden" name="op" value="update" />

"1"id="tb">

姓名 性别 年龄 地址 删除
"text" value="姓名1" name="name" /> "text" value="性别1" name="sex" /> "text" value="年龄1" name="age" /> "text" value="地址1" name="addr" /> "button" value="删除" onclick="removeRow(this)" />"hidden" name="id" value="1"/>
"text" value="姓名2" name="name" /> "text" value="性别2" name="sex" /> "text" value="年龄2" name="age" /> "text" value="地址2" name="addr" /> "button" value="删除" onclick="removeRow(this)" />"hidden" name="id" value="2"/>
"5" align="center">"submit" value="提交"/> "button" value="添加新数据行" onclick="addRow()" />

C++中头文件和源文件详细介绍

热点推荐

登录注册
触屏版电脑版网站地图