主页 > 知识库 > 用表单来提交sql(转)3

用表单来提交sql(转)3

热门标签:南京外呼系统租用 智能语音外呼系统打电话 高德地图标注生成 电销外呼系统违规 400电话怎么申请收费标准 宁夏外呼系统方案 400电话办理2273649Z空间 济南电销外呼防封卡怎么样 怎样在地图标注自己的信息
正在看的db2教程是:用表单来提交sql(转)3。 列表 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

[1] [2] [3] [4] [5] 下一页

正在看的db2教程是:用表单来提交sql(转)3。"" fieldData ", "
                                else
                                      字段是其它类型
                                     fieldType = left(fieldName, typeDelimPos - 1)
                                     fieldName = mid(fieldName, typeDelimPos + 1)
                                      把字段名加入名称列表
                                     nStr = nStr fieldName ", "
                                      把字段类型变成大写以确保匹配
                                     select case uCase(fieldType)
                                              case "NUM"
                                              vStr = vStr fieldData ", "
                                              把不明类型按文本型处理
                                              case else
                                              vStr = vStr "" fieldData ", "
                                     end select
                                end if       
&

上一页  [1] [2] [3] [4] [5] 下一页

正在看的db2教程是:用表单来提交sql(转)3。nbsp;                      end if
                  end if
         next

          把结尾的", " 从我们建立的字符串中去掉
         vStr = left(vStr, len(vStr) - 2) ")"
         nStr = left(nStr, len(nStr) - 2) ") "

          把SQL语句整合起来
         buildSQLInsert = iStr nStr vStr
end function


if trim(request("fName")request("lname")request("age")) <> "" then
         response.write( buildSQLInsert("") "         response.write( buildSQLInsert("NUM_AGE") "
")
         response.write( buildSQLInsert("lname,fname") "
")
         response.write( buildSQLInsert("mycheckbox,fname")
         =<"else
%>




Gimme your:

First Name:
Last Name:
Age:






<%
end if
  %>




列表 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 ", "
        

上一页  [1] [2] [3] [4] [5] 下一页

正在看的db2教程是:用表单来提交sql(转)3。                        nStr = nStr fieldName ", "
                       else
                                typeDelimPos = inStr(fieldName, "_")
                                if typeDelimPos = 0 then
                                      是文本字段
                                      建立字段名列表
                                     nStr = nStr fieldName ", "
                                     vStr = vStr "" fieldData ", "
                                else
                                      字段是其它类型
                                     fieldType = left(fieldName, typeDelimPos - 1)
                                     fieldName = mid(fieldName, typeDelimPos + 1)
                                      把字段名加入名称列表
                                     nStr = nStr fieldName ", "
                                      把字段类型变成大写以确保匹配
                                     select case uCase(fieldType)
                                        &n

上一页  [1] [2] [3] [4] [5] 下一页

正在看的db2教程是:用表单来提交sql(转)3。bsp;     case "NUM"
                                              vStr = vStr fieldData ", "
                                              把不明类型按文本型处理
                                              case else
                                              vStr = vStr "" fieldData ", "
                                     end select
                                end if       
                       end if
                  end if
         next

          把结尾的", " 从我们建立的字符串中去掉
         vStr = left(vStr, len(vStr) - 2) ")"
         nStr = left(nStr, len(nStr) - 2) ") "

          把SQL语句整合起来
         buildSQLInsert = iStr nStr vStr
end function


if trim(request("fName")request("lname")request("age")) <> "" then
         response.write( buildSQLInsert("") "         response.write( buildSQLInsert("NUM_AGE") "
")
         response.write( buildSQLInsert("lname,fname") "
")
         response.write( buildSQLInsert("mycheckbox,fname")
         =<"else
%>




Gimme your:

First Name:
Last Name:
Age:






<%
end if
  %>

上一页  [1] [2] [3] [4] [5] 

标签:潜江 茂名 唐山 仙桃 平顶山 贵港 惠州 长白山

巨人网络通讯声明:本文标题《用表单来提交sql(转)3》,本文关键词  用,表单,来,提交,sql,转,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《用表单来提交sql(转)3》相关的同类信息!
  • 本页收集关于用表单来提交sql(转)3的相关信息资讯供网民参考!
  • 推荐文章