1樓:踩蘑菇的笨小孩
asp執行access中的"儲存過程"(查詢)將查詢名稱作為sql語句執行就行了,不過access中的查詢不像sqlserver中的儲存過程那樣可以傳參。
例:假設你的查詢儲存為"myselect"
在asp中:
myselect",conn,1,1
-以上是補充 --
dim db,connstr,conn
db = 資料庫檔案存放地址"
connstr = provider=;data source="
set conn =
connstr
delete from 表名 where a=1")
2樓:
在asp裡先連線資料庫,然後寫要弄的sql,執行一下就可以了。
set rs=""
sql= sql,conn,1,1
if or then
當前沒有內容"
else 如上,sql=後加你的操作。
3樓:依軟工作室
不知道你具體做做什麼,我把我做的所以用到的全都列出來了。
查詢。set rs=""
sql="select * from lawdata"
sql,conn,1,1
rs("fw_zxsj"))顯示資料。
set rs=nothing
新增。set rs=""
sql="select * from lawdata"
sql,conn,1,3
rs("欄位1")=值1
rs("欄位2")=值2
rs("欄位3")=值3
set rs=nothing
或。 (insert into 表(欄位1,欄位2,..values('值1','值2',.
str=""
修改。set rs=""
sql="select * from lawdata"
sql,conn,1,3
rs("欄位1")=值1
rs("欄位2")=值2
rs("欄位3")=值3
set rs=nothing
或。 (update lawdata set 欄位名1='值1',欄位名2='值2' where articleno="&id )
str=""
刪除str=""
asp連access的連線,新增,刪除,修改的**
4樓:答題小能手33號
全部顯示、刪除和可以用一個頁面實現(類似於後臺管理),**如下:
=資料庫連線**省略===
dim rs,sql
set rs=""
sql="select id,zbgb from [gb]"
sql,conn,1,1
if or then
沒有紀錄"else do while not( orrs(1)&"刪除。修改。
loop end if
set rs=nothing
刪除處理頁面:
=資料庫連線**省略===
dim rs,sql,id
id=trim(request("id"))if not(isnumeric(id)) then"非法引數"
else set rs=""
sql,conn,1,1
if or then
引數錯誤,指定內容不存在"
刪除成功"end if
set rs=nothing
end if
處理頁面:==資料庫連線**省略===
dim rs,sql,id,action
action=trim(request("action"))if action="modify" thencall modify()
else call showit()
end if
sub showit()
id=trim(request("id"))if not(isnumeric(id)) then"非法引數"
else set rs=""
sql,conn,1,1
if or then
引數錯誤,指定內容不存在"
else ""
end if
set rs=nothing
end if
end sub
sub modify()
dim zbgb,rid
zbgb=trim("zbgb"))
rid=trim("id"))
end sub
新增頁面**省略。
新增處理頁面核心**:
set rs=""
sql="insert into [gb](zbgb) values('"zbgb")&
sql,conn,1,3
set rs=nothing
(急)asp+access如何實現同時往兩個表中新增、刪除、修改資料?
5樓:田響建站
'同時新增。
set rs=""
select * from 表1",conn,1,3rs("編號a")=trim("編號a"))rs("大類名稱a")=大類名稱a")
set rs=nothing
select * from 表2",conn,1,3rs("編號b")=trim("編號b"))rs("小類名稱b")=trim("小類名稱b"))rs("大類名稱a")=大類名稱a")
set rs=nothing
同時修改。set rs=""
select * from 表1",conn,1,3rs("編號a")=trim("編號a"))rs("大類名稱a")=大類名稱a")
set rs=nothing
select * from 表2",conn,1,3rs("編號b")=trim("編號b"))rs("小類名稱b")=trim("小類名稱b"))rs("大類名稱a")=大類名稱a")
set rs=nothing
同時刪除。"delete from 表1 where 大類名稱a='"大類名稱a&"'
delete from 表2 where 大類名稱a='"大類名稱a&"'
6樓:陳學陽
好像是沒有呼叫分面函式。
如果對您有幫助,請記得採納為滿意答案,謝謝!祝您生活愉快!
vaela
asp操作access只能新增,不能修改和刪除
7樓:匿名使用者
看看檔案安全設定是否有問題。
尤其是xp,2003系統。
最好把**拿出來。
8樓:匿名使用者
你的語句對嗎?要不就是系統有問題 重起下試試。
求asp.net 操作 access 的例子。有增加、刪除、修改、查詢等基本功能!
9樓:匿名使用者
樓上的應該能實現,不過你在繫結資料來源某個表後選擇“高階”,將裡面的兩項選中,即可實現次控制元件自帶的增,刪,改,分頁,選定等常用功能。
關於asp修改新增及刪除access記錄的問題,請高手幫忙!
10樓:匿名使用者
全部顯示、刪除和可以用一個頁面實現(類似於後臺管理),**如下:
'=資料庫連線**省略===
dim rs,sql
set rs=""
sql="select id,zbgb from [gb]"
sql,conn,1,1
if or then
沒有紀錄"else
do while not( or
rs(1)&"刪除修改"
loopend if
set rs=nothing
刪除處理頁面:
'=資料庫連線**省略===
dim rs,sql,id
id=trim(request("id"))if not(isnumeric(id)) then"非法引數"
elseset rs=""
sql,conn,1,1
if or then
引數錯誤,指定內容不存在"
else刪除成功"
end if
set rs=nothing
end if
處理頁面:'=資料庫連線**省略===
dim rs,sql,id,action
action=trim(request("action"))if action="modify" thencall modify()
elsecall showit()
end if
sub showit()
id=trim(request("id"))if not(isnumeric(id)) then"非法引數"
elseset rs=""
sql,conn,1,1
if or then
引數錯誤,指定內容不存在"
else"end if
set rs=nothing
end if
end sub
sub modify()
dim zbgb,rid
zbgb=trim("zbgb"))
rid=trim("id"))
end sub
新增頁面**省略。
新增處理頁面核心**:
set rs=""
sql,conn,1,3
set rs=nothing
asp如何增加和刪除access資料庫記錄
新增dim rs,sql sql select from 表名 set rs server.createobject adodb.recordset rs.open sql,conn,3,3 rs.addnew rs title request title rs time date rs conte...
用asp如何對access資料庫進行增 刪 改 查
資料庫連線檔案 dim conn set conn server.createobject adodb.connection conn.open provider microsoft.jet.oledb.4.0 data source html access db db.mdb 資料庫讀取 顯示文章...
如何執行Python程式的方法,如何執行Python程式
linux下 方法一 1python my.py 方法二 在my.py上加上檔案頭 12 usr bin env python.然後12chmod x my.py.my.py方法三 1234mkdir p mylibcp my.py mylibexport pythonpath mylibpytho...