ASP根据数据表结构自动生成数据录入页面
2007-06-28 14:03
441 查看
这种方法很方便但可能会不够灵活
<%
if request("Submit1")="提交" then
Set rs1=server.createobject("adodb.recordset")
sql1="select * from tb_user"
rs1.open sql1,conn,1,3
rs1.addnew
for i=0 to rs1.fields.count-1
if i<>0 then
rs1(rs1.fields(i).name)=request("txt"&i)
end if
next
rs1.update
response.write("<script language=javascript>alert('提交成功')</script>")
end if
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>根据数据表结构自动生成数据录入页面</title>
<style type="text/css">
<!--
.style1 {
font-size: 12pt;
color: #FFFFFF;
}
-->
</style>
</head>
<body>
<%
'查询所要用户的信息
Set rs1=server.createobject("adodb.recordset")
sql1="select * from tb_user"
rs1.open sql1,conn,1,3
%>
<form name="form1" method="post" action="">
<table width="40%" border="1" align="center" cellpadding="0" cellspacing="0">
<tr bgcolor="#FF9933">
<td height="28" colspan="2"><div align="center" class="style1">用户资料</div></td>
</tr>
<%
for i=0 to rs1.fields.count-1
if i<>0 then
%>
<tr>
<td width="29%"> <%=rs1.fields(i).name%> </td>
<td width="71%"><input type="text" name="Txt<%=i%>"></td>
</tr>
<%
end if
next
%>
<tr align="center">
<td colspan="2"><input name="Submit1" type="submit" id="Submit1" value="提交">
<input type="reset" name="Submit2" value="重置"></td>
</tr>
</table>
</form>
</body>
</html>
<%
if request("Submit1")="提交" then
Set rs1=server.createobject("adodb.recordset")
sql1="select * from tb_user"
rs1.open sql1,conn,1,3
rs1.addnew
for i=0 to rs1.fields.count-1
if i<>0 then
rs1(rs1.fields(i).name)=request("txt"&i)
end if
next
rs1.update
response.write("<script language=javascript>alert('提交成功')</script>")
end if
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>根据数据表结构自动生成数据录入页面</title>
<style type="text/css">
<!--
.style1 {
font-size: 12pt;
color: #FFFFFF;
}
-->
</style>
</head>
<body>
<%
'查询所要用户的信息
Set rs1=server.createobject("adodb.recordset")
sql1="select * from tb_user"
rs1.open sql1,conn,1,3
%>
<form name="form1" method="post" action="">
<table width="40%" border="1" align="center" cellpadding="0" cellspacing="0">
<tr bgcolor="#FF9933">
<td height="28" colspan="2"><div align="center" class="style1">用户资料</div></td>
</tr>
<%
for i=0 to rs1.fields.count-1
if i<>0 then
%>
<tr>
<td width="29%"> <%=rs1.fields(i).name%> </td>
<td width="71%"><input type="text" name="Txt<%=i%>"></td>
</tr>
<%
end if
next
%>
<tr align="center">
<td colspan="2"><input name="Submit1" type="submit" id="Submit1" value="提交">
<input type="reset" name="Submit2" value="重置"></td>
</tr>
</table>
</form>
</body>
</html>
相关文章推荐
- PHP代码根据数据表结构自动生成数据录入页面
- ASP.NET基础教程-Web 自定义控件的使用-根据属性值从数据库中提取数据并在页面上自动生成一个表格
- 【原创分享】django-m2doc, 自动根据project下的所有models生成数据表结构文档.
- Delphi中根据分类数据生成树形结构的方法
- 根据数据自动生成SQL代码(基于企业库)
- Delphi中根据分类数据生成树形结构的最优方法
- ASP信息页面自动生成HTML的两种方法
- asp.net中根据数据库中数据自动设置dropdownlist中选中的值
- ASP.NET中数据访问层自动生成的一些工具
- 根据基本表结构及其数据生成 INSERT ... 的 SQL
- C#分析数据库结构,使用XSL模板自动生成代码 - 清清月儿 .NET万花筒 Asp.net技术 Asp.net教程 Asp.net源码 Asp.net基础 Asp.net控件 Asp.net入门 - CSDNBlog
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(9):服务器端和客户端数据类型的自动转换:DataTable和DataSet
- [ASP.net]从数据库中读取数据自动生成XML
- 利用在线工具根据JSon数据自动生成对应的Java实体类
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中实现高性能的ASP.NET管理页面自动生成
- 根据表结构自动生成mybatis文件
- 让VS.Net根据表结构自动生成界面和C#代码
- [ASP.net]从数据库中读取数据自动生成XML
- ASP.NET MVC WebApi 返回数据类型序列化控制(json,xml) 用javascript在客户端删除某一个cookie键值对 input点击链接另一个页面,各种操作。 C# 往线程里传参数的方法总结 TCP/IP 协议 用C#+Selenium+ChromeDriver 生成我的咕咚跑步路线地图 (转)值得学习百度开源70+项目
- Delphi中根据分类数据生成树形结构的最优方法