用表单来提交sql - 3

2016-01-29 17:13 2 1 收藏

用表单来提交sql - 3,用表单来提交sql - 3

【 tulaoshi.com - ASP 】

  列表 D: buildSQLInsert函数的最终版。


<%
function buildSQLInsert( targetTable, omitFields)
         iStr = "insert into " & targetTable & " "
         vStr = "values ("
         nStr = "("
         ' 在表单集合中循环,并建立起SQL语句的组成部分
         for each x in request.form
                  fieldName = uCase(x)
                  ' 判断字段是否被省略?
                  if inStr(uCase(omitFields),x) = 0 then
                       fieldData = replace(request.form(fieldName), _
                                "'", "''")
                       ' 如果没有数据,就插入 NULL
                       if trim(fieldData) = "" then
                                fieldData = "NULL"
                                vStr = vStr & fieldData & ", "
                                nStr = nStr & fieldName & ", "
                       else
                                typeDelimPos = inStr(fieldName, "_")
                                if typeDelimPos = 0 then
                                     ' 是文本字段
                                     ' 建立字段名列表
                                     nStr = nStr & fieldName & ", "
                                     vStr = vStr & "'&

来源:https://www.tulaoshi.com/n/20160129/1500674.html

延伸阅读
标签: PHP
转自:http://www1.blog.163.com/article/-Bov--vjmSMl.html 你是否遇到过重复提交的问题?要解决这个问题其实并不难。这里有一个简单的方法避免同一表单的重复提交。 首先,我们可以定义一个session变量用来保存一个表单的提交序列号。这里我定义为$userLastAction。然后在表单里加入一个hidden变量,把值设为$userLastAction...
标签: Web开发
我的解决办法如下(只针对客户端): 用户点击提交按钮后给按钮添加disabled属性 代码如下: $("input:submit").each(function() { var srcclick = $(this).attr("onclick"); if(typeof(srcclick)=="function"){ $(this).click(function() { if (srcclick()) { setdisabled(this); return true; } return false; });} }); functi...
标签: Web开发
xmlhttp是在RIA时代没有来临之前,最能使B/S程序远离每个动作刷新一次页面的痛苦做法,同时也是最平民化的一项技 术,HelloWord几句话就完成了。     不过,大家对xmlhttp的应用大多只以Get方式在URL里传递少数的变量。其实即使是大量数据的Form,,只要用 Javascript稍加封装,,一样可以用简单的用xmlhttp完成提交,真正...
标签: Web开发
代码如下: % For Each x In Request.Form % Request.Form( %= x % ) = %= Request.Form(x) % BR % Next % 或 % For i = 1 To Request.Form("inputname").Count   Response.Write Request.Form("input...
标签: ASP
  实例:具体功能见“我爱博客(http://www.woiblog.com)”里有相关使用介绍! 1,要实现的功能就是在浏览器加一个右键快捷方式提交所选的网页或图片内容!实例应用在博客程序里,就是在你已登陆的情况下,浏览网页时看到比较好的新闻或图片!你就可以选中内容--》点右键 出现“加入我的网摘”,这时就会弹出一个IE窗口,自动将网页标题...

经验教程

538

收藏

25
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部