asp添加数据实现代码

举例:

如:在字段名处输入:username,password,email,telphone

注意:不同的字段名用英文逗号隔开,且不支持星号

表名处输入要查询的表名:如:table1

前台表单页面:

主要是注意input字段的name属性。

asp下常用的添加数据代码是:

通过adodb.recordset

优点是:数据库入库比较简单,不用考虑单引号问题。不容易出现错误。

复制代码 代码如下:

username = request("username")

password = request("password")

email = request("email")

telphone = request("telphone")

sql="select * from table1"

rs.open sql,conn,1,3

rs.addnew

rs("username")=username

rs("password")=password

rs("email")=email

rs("telphone")=telphone

rs.update

rs.close

第二个方法就是通过sql数据,实现,入库效率高,但容易出现问题,需要考虑单引号等问题。

上面的代码其实就是对sql insert语句的封装。

复制代码 代码如下:

set conn=server.createobject("adodb.connection")

'建立recordset对象方法

set rst=server.createobject("adodb.recordset")

set rst1=conn.execute("insert into user (u_user,u_pass) values('"&request.form("u_user")&"','"&request.form("u_pass")&"')")

脚本之家友情提醒:为了安全考虑,很多情况下需要对用户输入的内容,进行反义转换。例如使用

username=server.htmlencode(request("username"))

这样就杜绝一些脚本的运行,如<script>就会变成<script>

时间: 2024-11-09 01:00:40

asp添加数据实现代码的相关文章

asp.net数据连接代码

asp.net数据连接代码,很简单的哦,如何用学了C# < %@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.SQL" %> < script language="C#" runat="server"> ' 声明C# public DataSet dsCustomer; protected void

asp添加数据代码

这是一款简单的asp教程添加数据代码程序,接受用户提交过来的数据,再保存到数据库教程中很方便等的哦,下面来看个详细的说明实例吧. 举例: 如:在字段名处输入:username,password,email,telphone 注意:不同的字段名用英文逗号隔开,且不支持星号 表名处输入要查询的表名:如:table1 生成后的代码是: username = request("username") password = request("password") email =

flash cs3 与asp后台数据交互代码

asp教程写的,需要在iis环境下测试.在ied环境下硬整肯定是没有效果的(把后台拿来直接干的朋友点多,哈哈,所以提前说一下. ) asp代码 代码: <%@language="vbscrīpt" codepage="65001"%> <% dim a,b,ans a=cint(request.form("a")) b=cint(request.form("b")) ans=a+b response.writ

jQuery实现在列表的首行添加数据

  这篇文章主要介绍了jQuery实现在列表的首行添加数据的方法,十分的简单,有需要的小伙伴可以参考下. jQuery中可以通过append在列表的最后添加数据,也可以通过prepend在列表的最前面添加数据 方法很简单: 复制代码 代码如下: jQuery('#comment_list').prepend(' hello www.jb51.net ');   另外附上jquery实现连续向textarea文本域添加数据的代码. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 1

jQuery实现在列表的首行添加数据_jquery

jQuery中可以通过append在列表的最后添加数据,也可以通过prepend在列表的最前面添加数据 方法很简单: 复制代码 代码如下: jQuery('#comment_list').prepend('<li>hello www.jb51.net</li>'); 另外附上jquery实现连续向textarea文本域添加数据的代码. <%@ page language="java" contenttype="text/html; charset

asp.net 向 Oracle 添加数据 中文乱码

问题描述 asp.net 向 Oracle 添加数据 中文乱码 问题:asp.net 向oracle 插入中文乱码 oracle 字符集 AMERICAN_AMERICA.US7ASCII 而oracle的字符集是不可更改的.那么在程序如何处理? 解决方案 出现乱码的原因无非也就那么几个,要么代码的编码和数据库的不统一,要么从数据库获取数据的时候采取的编码出错,要么就是界面展示数据的时候出错了!不妨从这几个方面着手进行修改,希望对你有用 解决方案二: 搜到两个看起来靠谱的方法 1. 以上的大伙们

sqlserver-求一个asp.net 的运用jquery ajax先数据库 添加数据的实例

问题描述 求一个asp.net 的运用jquery ajax先数据库 添加数据的实例 我在做一个asp.net技术做的问卷调查页面,需要把每一项的文本都添加到sqlserver数据库,大概20个选项,每个选项平均有100个字左右 我想问一下 这么大的数据量用jquery ajax 真的可以吗? 如果可以,请各位大神做个用jquery ajax做一个向数据库添加的实例给我,要注释齐全,代码规范的,谢谢! 解决方案 ajax和普通表单提交一样,你数据量大要使用post提交,没有什么ajax不可以的.

asp+jsp+JavaScript动态实现添加数据行_应用技巧

在应用程序的开发中,有些输入信息是动态的,比如我们要注册一个员工的工作经历,比如下图 如果做成死的,只能填写三个,如果是四个呢?或者更多呢,那不是添加不上去了吗,所以这样固然不好,我们可以用动态添加表格行实现,如下图,添加一行,输入一行信息,这样比较灵活 下面我们就来看看如何在asp和asp.net中结合javascript来实现这种效果: 首先,动态添加表格是要在前台实现的,当然后台也可以,不过可能要用到ajax,很麻烦,所以最好采用javascript来实现,下面来介绍动态添加表格行的两种方

在ASP.NET 2.0中操作数据之六十四:GridView批量添加数据_自学过程

导言: 在前面的第62章<GridView批量更新数据>里,我们用GridView控件里定制了一个批编辑界面,同样的我们也可以定制一个批添加界面.假设有这种情况,我们接受一批从Tokyo(东京)发过来的货物:6种不同的tea 和 coffee,如果用户在一个DetailsView控件里一次输入一个产品,他将会重复的输入很多相同的值,比如相同的种类(Beverages),相同的供应商(Tokyo Traders),相同的discontinued值(False),以及相同的order值(0).重复