-
在提交按鈕中建立乙個方法,使其不會提交到資料庫。
在方法中執行資料庫插入操作。
-
有兩種方法可以處理它。
1.使用 js 驗證前端提交的頁面上的資料是否為空!
2.在後端驗證中,如果你使用的是AJAX提交資料,那麼你可以發回json結果通知前端頁面填寫必填項,如果你用表單提交,只能通過js pop訊息提示,頁面可以回滾處理。
if "submit")="加" then
if trim(request("summary")) = "" then
end if
sql="select * from [summary]"
set rs="")
sql,conn,1,3
rs("title")=request("title")
rs("summary")=txtshift(request("summary"))
rs("plan")=txtshift(request("plan"))
rs("loginid")=session("loginid")
rs("ip")=getip()
end if
-
你有一點問題。
您的第三個檔案 - rs ("user")="zhanghao"
這裡"zhanghao"這是乙個您隨便定義的常量,並且您不會在頁面上的表單中收到它。
價值。 接收值:zhanghao=trim("zhanghao"新增值:rs("admin")=zhanghao**在你身上,我幫你整理了一下,你抄就行了。
dim rs
dim sql
dim count
set rs="")
sql = "select * from admin"
sql,conn,1,3
rs("user")=trim("zhanghao"))set rs=nothing
-
第三個檔案:
rs("user")="zhanghao" '在這種情況下,應使用請求方法來獲取傳遞的值。
更改為 rs ("user")="zhanghao"如果是來自崗位的資料,則通過該方法獲取; 如果是 get 方法,請使用該方法獲取資料。
例如:"zhanghao")
另一種可能性是您的主鍵已設定為此使用者,並且主鍵無法複製。
-
引號中的資料被視為字串,你提交表中只提交字母張浩,如果要提交表單的資料,需要使用請求物件來獲取表單名稱的值。
trim("zhanghao"trim 表示去除兩端的空間。
-
這並不複雜。
只有乙個地方可以改變。
把 rs("user")="zhanghao"
更改為 rs ("user")=trim(request("zhanghao"))
你一定會完成它。
-
執行後,您是否報告了任何錯誤? 只看**基本上沒有錯,沒有辦法使用你的**測試。
是否存在不正確的資料庫字段型別?
-
您應該獲取提交的資訊才能顯示它加上 <%xm=request("名字"%>,依此類推,然後可以在 ** 或 .
=xm%>
-
您的檔案是乙個空檔案,裡面沒有任何內容。 它應包括用於接收所提交資訊的宣告和用於顯示資訊的宣告。
例如,接收訊息 % name="name") %
顯示資訊 %name %>
注意:一般不要用中文,最好改寫成英文。 看一下這裡可能會解決問題:
-
您不應該右鍵單擊 HTML 頁面。
正確的方法是:
開啟 IIS 管理器。
找到您的日誌並右鍵單擊以瀏覽剛才的頁面並提交。
-
我不知道這是否是乙個問題; 或者寫出來。
-
簡單地說,您需要執行以下步驟:
1.表單頁用於確定文字字段是否為空。
2.提交頁面的 vb 指令碼,以確定上一頁的必填項是否被記錄和缺失。
-
確定操作在更新前是 get 還是 post,如果是 get,則不執行。 恆茂宇一般會有另外乙個頁面來處理提交給五輝的資料。 告訴段落。
%if request("username")="" then%>elseset rec="")
sql="select * from user where username = '"& request("username") &"'" >>>More
dim startime,conn,connstr,db,rs,rs_s,rs_s1
startime=timer() >>>More