关于数据更新!100分

数据更新:
一个记录有很多字段,所以每次查询或浏览时只能显示一个记录;
在执行浏览或查询后显示的页面会提供更新链接或按钮;
点击‘更新’后将记录中所有字段的值显示在输入框中;
用户修改好要修该的字段后确认,更新数据!

跟我一个例子!
只要一个字段的就好
但是上面的流程要有!
谢了!
---------------------------------------------------------------

这不是一般的用户修改信息
你在显示的表上

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='"&amp;name&amp;"' where id="&amp;id
conn.execute(str)
conn.close.

1  
2上面的链接语句可以自己写。其实如果写完整一些,可以写一个相关数据库的管理系统。   
3\---------------------------------------------------------------   
4  
5对啊,类似以上的代码,不过也没有“查询”:)   
6\---------------------------------------------------------------   
7  
8留个EMAIL或QQ,传给你</form>
Published At
Categories with Web编程
Tagged with
comments powered by Disqus