從乙個頁面轉到另乙個頁面 傳遞乙個id引數
查詢此id的記錄並顯示:( % 用 $ 代替 )
<$
sql="select * from sd_job where id="&id&""
rs.open sql,conn,1,1
if not rs.eof then
job_title=rs("title")
$>
<$=rs("title")$>
<$
else
response.write("沒有資料")
$>
<$
end if
rs.close
$>
表單設計為:
關鍵地方:action="?action=add&id="
為什麼這裡要加上id=
剛開始沒有加的時候一直報錯:
bof 或 eof 中有乙個是「真」,或者當前的記錄已被刪除,所需的操作要求乙個當前的記錄
怎麼修改都沒有用,1個小時的鬱悶時間過後,終於讓我靈機一動,看到action="?action=add就是這個東
東搞的鬼,雖然**仍然是在本頁執行,但是它帶了乙個action引數 這樣想當於轉向了另外乙個頁面,如
果不傳遞id這個引數的話,那前面的顯示的記錄就為空,也就是
job_title=rs("title") 為空,以至於導致後面
提交表單的時候產生了莫名其妙的錯誤.
好了,問題總算是解決了,這也算乙個小小的心得吧
CreateProcess引數傳遞細節
背景 用createprocess呼叫win32控制台程式,引數傳遞win32程式接受不到。cstring strfullpath t d test.exe cstring strcmdline t param startupinfo si process information pi bool b...
多工時的引數傳遞處理
背景 在開發板上判斷旋鈕左旋和右旋從而控制乙個數的增加和減小 task a 同時在lcd上顯示這個數 task b 問題 假設左旋一下,則在lcd上顯示左旋了很多下,用串列埠顯示確實多次操作了。思考 認真思考後發現問題出在任務的同步上,當a從開始到結束,有可能b已經執行很多次了,這就導致了多次判斷出...
網頁程式設計URL無法傳遞引數處理
有些符號在url中是不能直接傳遞的,如果要在url中傳遞這些特殊符號,那麼就要使用他們的編碼了。下表中列出了一些url特殊符號及編碼 function replace url char str str str.replace g,25 replace g,23 replace g,26 replac...