数据更新:
一个记录有很多字段,所以每次查询或浏览时只能显示一个记录;
在执行浏览或查询后显示的页面会提供更新链接或按钮;
点击‘更新’后将记录中所有字段的值显示在输入框中;
用户修改好要修该的字段后确认,更新数据!
跟我一个例子!
只要一个字段的就好
但是上面的流程要有!
谢了!
---------------------------------------------------------------
这不是一般的用户修改信息
你在显示的表上
1<a =rs("id")="" ```="" href="修改页.asp?id```" target="_blank"> 列出字段 </a>
如果你是所有的字段都在一个输入筐里可能不好办(当然可能没人这么做)
在修改页里你根招唯一ID列出所以字段,再修改不就OK了
---------------------------------------------------------------
你可以看看关于ASP方面的书,到处都有这样的例子!很简单的!
---------------------------------------------------------------
没有“查询”的要不要?
---------------------------------------------------------------
把你所用的表的第一个字段定义为ID ,类型为自动增量。
在浏览显示表的数据的表的第一列:
1<form aciton="update.asp" method="post">
2<table><tr><td><input =rs("id")="" ```="" name="update" type="checkbox" value="```"/></td>
3...
4<input name="submit" type="sumit" value="修改"/>
5</tr></table>
6</form>
update.asp中可以编辑该记录:
1<form action="updated.asp" method="post" name="updated">
2<input =rs("id")="" ```="" name="id" type="hidden" value="```"/>
3<input =rs("name")="" ```="" name="name" type="text" value="```"/>
4...
5
6<input name="submit" type="sumit" value="完成"/>
7updated.asp中
name=request("name")
id=clng(request("id"))
。。str="update yourtable set name='"&name&"' where id="&id
conn.execute(str)
conn.close.
1
2上面的链接语句可以自己写。其实如果写完整一些,可以写一个相关数据库的管理系统。
3\---------------------------------------------------------------
4
5对啊,类似以上的代码,不过也没有“查询”:)
6\---------------------------------------------------------------
7
8留个EMAIL或QQ,传给你</form>