【求助】ASP字串函數的結合... - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- 網 路 軟 體 討 論 二 版 (網路其他軟體)


PCZONE 討論區



通知

-- 網 路 軟 體 討 論 二 版 (網路其他軟體) 包括檔案傳輸和下載、網頁搜尋、網路工具、聊天、多媒體、架站軟體、線上字典等的疑難解答。

會員
【求助】ASP字串函數的結合...
各位好∼小弟在ASP語法上遇到了困難,請各位前輩不吝指教∼

我在寫一個線上報名的程式,其他的欄位沒什麼特別,就很簡單的插入而已

單是有一個欄位-使用者ID是最特殊的了!

他的構成是這樣的:區碼兩碼+身份證字號+民國生日六碼 EX:02(區碼)A123456789(身份證)700123(生日)

整個系統只有兩個頁面,插入與顯示成功的頁面(success.asp),這一頁的程式碼如下:
-----------------------------------------------------------------------------
<%@LANGUAGE="VBSCRIPT" CODEPAGE="950"%>
<!--#include file="Connections/sign_info.asp" -->這是資料庫連線的資訊
<%
Dim strID
str1 = request.Form("location")
str2 = request.Form("pid")
str3 = request.Form("BD_Y")
str4 = request.Form("BD_M")
str5 = request.Form("BD_D")

strID = "str1" + "str2" + "str3" + "str4" + "str5"
---->五個字串相加,最後顯示居然是str1str2str3str4str5....想哭QQ

sql = "insert into users (id) values ('" & strID &"')" ---->最後的引號不知道對不對
set rs = conn.execute(sql)

%>
<html>
<body>
<p>你已經成功的註冊了!</p>
</body>
</html>
-----------------------------------------------------------------------------
strID就是最大的問題了,我是依照上面的使用者ID格式來做排列
要怎麼把五個字串加在一起(中間沒有空格或符號,就如02A123456789700123一樣)
並成功的插入到SQL中dr5資料庫、users資料表中的id欄位呢?
請各位幫幫忙,這個問題讓我頭都快爆炸了∼謝謝各位!

回覆
會員

strID = str1 + str2 + str3 + str4 + str5
才對........
回覆
會員

or strID = str1 & str2 & str3 & str4 & str5
回覆
會員

引用:
最初由 ranger 發表
strID = str1 + str2 + str3 + str4 + str5
才對........
謝謝以上兩位前輩∼
問題已經解決了

回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。