国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > DB2 > 正文

用表單來提交sql(轉)3

2020-01-31 14:53:00
字體:
來源:轉載
供稿:網友
正在看的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] 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 南漳县| 丽江市| 东乌| 美姑县| 馆陶县| 旬阳县| 安庆市| 星子县| 南陵县| SHOW| 白城市| 双峰县| 鄯善县| 温州市| 嘉荫县| 昆明市| 深圳市| 新平| 兴安县| 万州区| 多伦县| 南岸区| 离岛区| 泗水县| 策勒县| 大埔区| 博野县| 奎屯市| 新巴尔虎右旗| 台湾省| 普定县| 玛多县| 深圳市| 屏山县| 腾冲县| 延寿县| 乐清市| 峡江县| 大庆市| 合肥市| 潮州市|