正在看的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 & ", "上一頁 [1] [2] [3] [4] [5] 下一頁
正在看的db2教程是:用表單來提交sql(轉)3。nbsp; end if上一頁 [1] [2] [3] [4] [5] 下一頁
正在看的db2教程是:用表單來提交sql(轉)3。 nStr = nStr & fieldName & ", "上一頁 [1] [2] [3] [4] [5] 下一頁
正在看的db2教程是:用表單來提交sql(轉)3。bsp; case "NUM"上一頁 [1] [2] [3] [4] [5]