做了一个档案软件, 档案分卷保存,每卷有若干条记录,且条数不固定.现在做了一个界面.改界面用来以表格形式显示所要查询出来的数据,且是动态显示.可以在该表中添加,删除某条记录,而且能调整这些记录的排列顺序.简言之就是一个动态表格.而且我还作好了.现在问题来了,怎么保存这个动态表格的数据到数据库.例如:
原表是 第00001卷
序号 姓名 年龄 出生地
1 张三 20 上海
2 李四 30 北京
.....
改动后 第00001卷
序号 姓名 年龄 出生地
1 李四 30 北京
2 张三 20 上海
这是最起码的修改了,我在数据库中每条记录有一列是序号,根据这个来排序显示.
请各位高手帮忙解决下,最好更实现目标表为:
第00001卷
序号 姓名 年龄 出生地
1 王二 30 北京
2 张三 20 上海
即能修改表格里面的数据,这点我已能解决,但是怎么保存到数据库能,要知道每卷可能有近百条数据.解决了,我再追加40分.
參考答案:首先,用已有的form或者http头传递全部的数据是不容易的,也影响数据.其次我看了你说的动态表格的例子,不好实现表单的验证.所以不如只做一个顺序的调整.每条记录都有一个顺序号,用表单传递,然后和数据库里面的顺序号比对.