我做了个东西 ,我想在同一个窗口中完成提交 ,用于增加记录。但我发现每次刷新时记录都增加了一次 ,删除也要两次才可以删掉 ,我想这果REQUEST。FORM的值没有清掉的原因。
不知道有什么办法 ,
---------------------------------------------------------------
删除不掉可能是因为你的
删除语句放在显示语句的后面的原因
就是select 放在 delect 前面了 你把delete放在前面就可以了
---------------------------------------------------------------
在你的输入 Form 中定义一个标志,例如 dealtype , 在表单提交之前根据需要定义其值为:add, edit, dele 或其它,表单提交后可根据此标志进行不同的操作。
但我觉得在一个网页中,或者说一个ASP文件中定义太复杂的操作关系并非上策,虽然可以节省些代码,但增加程序的复杂性,开发难度,维护难度,得不偿失啊。
些许愚见,仅供参考。^_^