當前位置:首頁 » 編程語言 » asp執行sql語句

asp執行sql語句

發布時間: 2022-05-02 23:51:16

Ⅰ ASP 執行sql語句

先檢查一下要連接對象是否可用,接下來檢查每個表的欄位的類型,建議不要這樣寫插入語句,不利於檢查,可使用如下形式
dim
rs
dim
sql
sql
=
"select
*
from
table"
set
rs
=
server.createobject("adodb.recordset")
rs.open
sql,conn,1,3
rs.addnew
rs("id")
=1
rs.update
rs.close
set
rs
=
nothing

Ⅱ asp怎麼執行SQL語句

set rs = server.server.CreateObject("adodb.recordset")
sql="select abc from abc"
rs.open sql,adocon,1,3
或者
adocon.execute("select abc from abc")

Ⅲ asp執行SQL語句陷入死循環,有經驗的進來

請將代碼府上,
strSql是存儲過程嗎?如果是,那麼就因該看看存儲過程設計的有沒有問題。
call
CreateLinkHtml(split(id,",")(i),"block")
參數感覺有點亂,不符合變成規范,最好先split(id,",")給一個變數,然後再參數賦值時,在用
xx(i)調用。

建議修改
dim
spit
spit=split(id,",")
for
i=0
to
ubound(spit)
'建議在此設一個輸出
response.write
i
&ubound(spit)
conn.execute(strSql)
conn.execute(strSql2)
call
CreateLinkHtml(spit(i),"block")
next
CreateLinkHtml過程看看有沒有這個變數,如果有,可以改一下,看看。

Ⅳ ASP調用SQL語句, 高手們,幫幫忙

<%

if request.form("button1")<>"" then
sql="select * from GC_PartTechConfess_SET"
rs1.open sql,conn1,1,3
rs1.addnew
rs1("title")=title1
rs1("display")=display1
rs1("text")=text1
rs1.update
response.write("<script>alert(""AddNew Success!"");history.back(1)</script>")
rs1.close
elseif request.form("button2")<>"" then
if num1 <> "" then
sql="Select * From GC_PartTechConfess_SET WHERE Num=" & num1
rs1.open sql,conn1,1,3
if not rs1.eof then
rs1("title")=title1
rs1("display")=display1
rs1("text")=text1
rs1.update
response.write ("<script>alert(""Update Success!"");history.back(1)</script>")
else
response.write ("<script>alert(""Database No Data!"");history.back(1)</script>")
end if
rs1.close
else
response.write ("<script>alert(""Operation Error!!!"");history.back(1)</script>")
end if
elseif request.form("del1")<>"" then
if num1="" then
response.write ("<script>alert(""Please Select the Number before Delete!"");history.back(1)</script>")
else
sql="delete From GC_PartTechConfess_SET WHERE Num=" & num1
conn1.execute sql
response.write ("<script>alert(""Delete Success!"");history.back(1)</script>")
end if
end if

Ⅳ asp執行sql語句返回結果

你在下面可以這樣寫:

set rs=server.CreateObject("adodb.recordset")
sql="select * from table1"
set rs=conn.execute(sql)

do while not rs.eof
response.write rs("欄位名")
rs.movenext
loop

Ⅵ 如何在asp.net中執行sql腳本文件

(1)將文件的內容賦給一個
SqlCommand
的CommandText,直接執行。
(2)利用事務處理SqlTransaction,循環每一個
sql語句
分別執行,最後提交。
推薦2
補充:可以的。

Ⅶ asp如何通過按鈕執行sql 的select語句

select是通過表單來的吧,你可以這樣:
sql = "select * from xlckc where 系列= '" & request.form("這里是select的name")

給你一個簡單的示例:
<%
if request.form("act")="yes" then
sql = "select * from xlckc where 系列= '" & request.form("sel1")
Rs.open sql,Conn,1,1
do while Not Rs.Eof
Response.write(rs("庫存")&"\"&rs("編號")&"<br/>")
rs.MoveNext
loop
end if
%>
<form name=form1 method="post" >
<input type="hidden" name="act" value="yes" />
<select name="sel1">
<option value="1">1</option>
<option value="2">2</option>
</select>
<input type="submit" value="ok" />
</form>
</form>

Ⅷ ASP.NET執行sql語句

使用事務機制, SQL語句寫成:

begin transaction yourtrans
你的第一條語句
你的第二條語句
你的第三條語句
commit transaction yourtrans

yourtrans 是你自己取的事務名稱.

其他就按原來的寫法.

這些SQL語句會作為一個事務來運行, 要麼全部成功, 要麼全部失敗.

Ⅸ SQL語句 ASP中執行

WHERE (((c_to)='qqadmin') AND ((left(c_date,10))='2009/11/12'));
這條語句中的括弧使用不正確,該成如下:
where c_to='qqadmin' AND left(c_date,10)='2009/11/12';

之所以access能成功,而asp不能成功,那是因為asp中的數據訪問介面是採用標準的SQL語法,而你原來ACCESS中的寫法不是標準的SQL寫法,所以可能不會返回預期的結果.

Ⅹ 關於ASP中SQL語句的執行問題!

① conn.execute方法:
sql="select * from adm"
set rs=conn.execute(sql)

② rs.open方法:
sql="select * from table"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1

很明顯,conn.execute方法效率高很多,但是rs.open sql,conn,1,1的功能多些(參數多的原因,例如:
rs.open sqlstr,conn,1,3 ---->(表示打開資料庫的方式)
rs.addnew 新增加一條記錄 rs.delete
rs("name")="hudi" 將hudi的值傳給name欄位
rs.update 刷新資料庫 ).

熱點內容
安卓機微信怎麼設置紅包提醒 發布:2025-05-14 19:00:15 瀏覽:270
androidsystem許可權設置 發布:2025-05-14 18:56:02 瀏覽:970
mq腳本 發布:2025-05-14 18:45:37 瀏覽:25
仙境傳說ro解壓失敗 發布:2025-05-14 18:45:01 瀏覽:867
betweenand的用法sql 發布:2025-05-14 18:39:25 瀏覽:249
tplink攝像頭存儲卡格式化 發布:2025-05-14 18:37:08 瀏覽:347
安卓平板怎麼安裝excel的軟體 發布:2025-05-14 18:35:44 瀏覽:41
廣州數控圓弧編程實例 發布:2025-05-14 18:25:00 瀏覽:400
搭建伺服器能使用nodejs開發嗎 發布:2025-05-14 18:24:14 瀏覽:136
alook瀏覽器安卓哪個版本上網最快 發布:2025-05-14 18:22:33 瀏覽:457