ASP的問題SQL刪除語句問題

2022-12-03 21:20:40 字數 1070 閱讀 4790

1樓:匿名使用者

剛剛不好意思 我馬虎了 給你的答案中少寫了一行 修改下面的<% 中內容為:

set rreco=""

sqlstr,conn,1,3

while not

set reco=nothing

set conn=nothing

事實上我只是把你自己寫的「 sql」改為「 sqlstr,conn,1,3」。

另外我檢查了一下,還有一處錯誤。

while not

應該為:while not

你自己的**也有一處不妥當的地方,容易出錯:

")&

修改為

我已經修改過來了。

2樓:匿名使用者

錯誤太多,記錄集名不一樣, rs<>reco

")&

應寫成

或sqlstr="delete * from zx where id='"id&"'

或sqlstr="delete * from zx where id='"id

或sqlstr="delete * from zx where id='"id+"'

如果用 ,那麼sql用查詢語句也行。

沒必要用while,可以直接刪除當前記錄。

3樓:網友

set rs=""

")&

sqlwhile not

set reco=nothing

set conn=nothing

這條語句邏輯上有錯誤,用"delete from table where=".不用再使用迴圈。你可以選擇其中之一!

sql 語句問題,sql語句的問題?

這兩個在效能上應該是沒什麼差別的,或者說差別不大,也沒人去考證這個事實。但是這兩個sql在安全上卻有很大的差別,舉個例子,比如說你寫的是第一個 select from stu where id 1 假如你傳入的值是1,簡單的連線可能是這樣 jsp?id 1。然後拼接字串就可以得到上面那個語句了。但是...

sql查詢語句的問題,sql查詢語句問題?

日期欄位存的是日期型別 2020 03 25 還是時間型別 2020 03 25 12 03 01 如果是後者,那查詢時需要帶上時間點 日期 2020 03 25 and 日期 2020 03 25 23 59 59 前面不帶時間的預設是2020 03 25 00 00 00,後面帶時間的包含了25...

sql查詢問題,sql語句的問題?

定位字串中 取子串,轉為整數,儲存在一個記憶體表中。執行動態了。sql語句的問題?在sql server中兩者沒有區別,但在oracle的sql語句中,delete from是不標準的語法,執行無法通過。oracle下執行delete from語句 成功 oracle下執行delete from語句...