国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

用表單來(lái)提交sql(轉(zhuǎn))3

瀏覽:79日期:2023-03-24 09:22:45
正在看的db2教程是:用表單來(lái)提交sql(轉(zhuǎn))3。 列表 D: buildSQLInsert函數(shù)的最終版。


<%
function buildSQLInsert( targetTable, omitFields)
         iStr = "insert into " & targetTable & " "
         vStr = "values ("
         nStr = "("
          在表單集合中循環(huán),并建立起SQL語(yǔ)句的組成部分
         for each x in request.form
                  fieldName = uCase(x)
                   判斷字段是否被省略?
                  if inStr(uCase(omitFields),x) = 0 then
                       fieldData = replace(request.form(fieldName), _
                                "", "")
                        如果沒(méi)有數(shù)據(jù),就插入 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] 下一頁(yè)

正在看的db2教程是:用表單來(lái)提交sql(轉(zhuǎn))3。"" & fieldData & ", "
                                else
                                      字段是其它類(lèi)型
                                     fieldType = left(fieldName, typeDelimPos - 1)
                                     fieldName = mid(fieldName, typeDelimPos + 1)
                                      把字段名加入名稱(chēng)列表
                                     nStr = nStr & fieldName & ", "
                                      把字段類(lèi)型變成大寫(xiě)以確保匹配
                                     select case uCase(fieldType)
                                              case "NUM"
                                              vStr = vStr & fieldData & ", "
                                              把不明類(lèi)型按文本型處理
                                              case else
                                              vStr = vStr & "" & fieldData & ", "
                                     end select
                                end if       
&

上一頁(yè)  [1] [2] [3] [4] [5] 下一頁(yè)

正在看的db2教程是:用表單來(lái)提交sql(轉(zhuǎn))3。nbsp;                      end if
                  end if
         next

          把結(jié)尾的", " 從我們建立的字符串中去掉
         vStr = left(vStr, len(vStr) - 2) & ")"
         nStr = left(nStr, len(nStr) - 2) & ") "

          把SQL語(yǔ)句整合起來(lái)
         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
%>







<%
end if
  %>




列表 D: buildSQLInsert函數(shù)的最終版。


<%
function buildSQLInsert( targetTable, omitFields)
         iStr = "insert into " & targetTable & " "
         vStr = "values ("
         nStr = "("
          在表單集合中循環(huán),并建立起SQL語(yǔ)句的組成部分
         for each x in request.form
                  fieldName = uCase(x)
                   判斷字段是否被省略?
                  if inStr(uCase(omitFields),x) = 0 then
                       fieldData = replace(request.form(fieldName), _
                                "", "")
                        如果沒(méi)有數(shù)據(jù),就插入 NULL
                       if trim(fieldData) = "" then
                                fieldData = "NULL"
                                vStr = vStr & fieldData & ", "
        

上一頁(yè)  [1] [2] [3] [4] [5] 下一頁(yè)

正在看的db2教程是:用表單來(lái)提交sql(轉(zhuǎn))3。                        nStr = nStr & fieldName & ", "
                       else
                                typeDelimPos = inStr(fieldName, "_")
                                if typeDelimPos = 0 then
                                      是文本字段
                                      建立字段名列表
                                     nStr = nStr & fieldName & ", "
                                     vStr = vStr & "" & fieldData & ", "
                                else
                                      字段是其它類(lèi)型
                                     fieldType = left(fieldName, typeDelimPos - 1)
                                     fieldName = mid(fieldName, typeDelimPos + 1)
                                      把字段名加入名稱(chēng)列表
                                     nStr = nStr & fieldName & ", "
                                      把字段類(lèi)型變成大寫(xiě)以確保匹配
                                     select case uCase(fieldType)
                                        &n

上一頁(yè)  [1] [2] [3] [4] [5] 下一頁(yè)

正在看的db2教程是:用表單來(lái)提交sql(轉(zhuǎn))3。bsp;     case "NUM"
                                              vStr = vStr & fieldData & ", "
                                              把不明類(lèi)型按文本型處理
                                              case else
                                              vStr = vStr & "" & fieldData & ", "
                                     end select
                                end if       
                       end if
                  end if
         next

          把結(jié)尾的", " 從我們建立的字符串中去掉
         vStr = left(vStr, len(vStr) - 2) & ")"
         nStr = left(nStr, len(nStr) - 2) & ") "

          把SQL語(yǔ)句整合起來(lái)
         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
%>







<%
end if
  %>

上一頁(yè)  [1] [2] [3] [4] [5] 

標(biāo)簽: DB2
相關(guān)文章:
主站蜘蛛池模板: 亚洲 欧美 丝袜 | 成人片网址| 国内精品久久久久影院网站 | 国产成人精品区在线观看 | 99视频久久| 99在线免费观看视频 | 精品无码一区在线观看 | 精品综合久久久久久蜜月 | 国产成人精品永久免费视频 | 欧美一级高清免费播放 | 男人的天堂久久精品激情 | 国产精品黄网站免费进入 | 在线视频观看免费视频18 | 好吊妞国产欧美日韩视频 | 日本天堂网在线 | 成年人网站在线观看免费 | 欧美另类在线观看 | 久久久一级| 国产高清在线精品一区在线 | 亚洲专区欧美专区 | 国产精品久久久久久久久久免费 | 久99久精品视频免费观看v | 一级黄色录相片 | 精品亚洲大全 | 一色屋成人免费精品网 | 免费观看视频成人国产 | 久久 在线| 在线国产二区 | 国产成人亚洲精品2020 | 日本高清专区一区二无线 | 国产日韩在线播放 | 国自产精品手机在线视频香蕉 | 久久伊人热 | 日韩一区二区三区在线视频 | 亚洲成人免费视频在线 | 久色一区 | 在线播放免费一级毛片欧美 | 亚洲社区在线 | 国产一级一片 | 草草影院国产第一页 | 欧美成年 |