1樓:
你是說,你呼叫函式照樣能用而且不提示出錯,但是函式中的功能部分缺失?
我看了半天,很明顯你的function.asp不是在inc資料夾下,也就是說, 會提示你「未找到包含檔案」,那麼,之後的呼叫函式根本就不會執行到。
換言之,出現問題的根源是「呼叫檔案不存在」。至於修改資料庫連結這是必須的,改了資料夾之後,資料庫位置的描述會影響某些子目錄下檔案的執行……如果必須要這樣做,建議先建好資料夾再寫檔案。
2樓:
<%call leftnewnews()%>
3樓:匿名使用者
做資料庫連線的問題吧!做站公用的資料庫連線一般便用相對根目錄的連結! access資料庫吧!
4樓:長孫華黎
教你個辦法:
不用一行行看**去。
用dw的站點管理功能,先把你當前檔案所在的**檔案都歸到一個站點下(比如叫個testsite,然後開啟這個站點(你這個檔案必須是當前站點中的一個),然後在頁面中按下ctrl+f,查詢「test()」,目標為「當前站點」。按下查詢全部,很快就找到了。
樓上說的方法也可行。
asp中,寫在<%%>之間的過程或函式應該如何呼叫??
5樓:
在頁面b中加入一句
這樣就可以直接從頁面b中直接呼叫a.asp中定義的 sub 和 function 了。
例如,有一個celsius(fdegrees) 函式(function),和一個myproc過程(sub),
呼叫過程可以是下面方式:
在**中使用 sub 和 function 過程
呼叫 function 過程時,函式名必須用在變數賦值語句的右端或表示式中。例如呼叫celsius(fdegrees):
temp = celsius(fdegrees)
或 msgbox "溫度為"&celsius(fdegrees)&"攝氏度。"
呼叫 sub 過程時,只需輸入過程名及所有引數值,引數值之間使用逗號分隔。不需使用 call 語句,但如果使用了此語句,則必須將所有引數包含在括號之中。
下面的示例顯示了呼叫 myproc 過程的兩種方式。一種使用 call 語句;另一種則不使用。兩種方式效果相同。
call myproc(firstarg, secondarg)
myproc firstarg, secondarg
請注意當不使用 call 語句進行呼叫時,括號被省略。
6樓:匿名使用者
b頁面寫入
<%--#include file="a.asp"--%><%abc()%>
即可 一樣的辦法,sub可以用<% call abc()%>
7樓:匿名使用者
<%call abc()%>
<%abc()%>
如果abc沒有引數或一個引數的話
兩個方法都可以,如果abc有多個引數的話,第二種不要()第一個方法好點,**的可讀性更好
asp 中如何使用call呼叫函式?誰能給詳細講一下。
8樓:
不是這用地,和指令碼用法不一樣
引數不限,但記住一定要是變數,舉個例子:
<%sub showpage(page,max)....
end sub
%><%'call呼叫
page=10
max=100
call showpage(page,max)%>
9樓:匿名使用者
直接在需要呼叫的地方
call showpage(rs,n,……) 引數要與 定義的時候對應
對 就是這樣的
sub showpage(rs,n)
呼叫的時候就這樣 call showpage(10,20)
10樓:
你的記錄數為10,頁數為20,如果不判斷的話是要出錯的.
call showpage(10,20,……)在sub showpage(rs,n,……)函式裡面加判斷if n>rs.pagecount then n=rs.pagecount
asp如何呼叫定義函式
11樓:半邊河
asp呼叫自定義函式有多種方式
第一、用call 函式名(引數)
第二、函式名 引數
第三、僅限function,用在表示式中。例如有一個名為abs的函式,a = abs(-7)
12樓:
你的語句本身就錯了:
function functionname(arglist)'以下是語句序列]
.........
end function
呼叫時只要在vb列中有這樣一句functionname(引數)就行了!
13樓:姒晤
asp 函式 分 function 和 subfunction 是能返回值的
sub 是不能返回值的
function 的定義:function name(s)function 的呼叫: <%=name(s)%> <%name(s)%>
sub 的定義: sub name
sub 的呼叫:<%name%> <%call name%>
某點關於直線y 2x 1的對稱點是?某函式關於該直線對稱函式是
你好!第一個問題 假設已知點為 xo,yo 未知點為 x,y 已知k 2,b 1,則可列出兩個方程 1 y yo x xo k 1 2 y yo 2 k x xo 2 b 聯立即可解出x與y的值。第二個問題 設已知函式為y ax t,對稱函式為y kx b,已知對稱軸函式為y 2x 1 則可聯立y ...
關於linux中的pause 函式
這個函式是讓程式暫停,直到等到有訊號到來為止。你這段程式實際就是一直等訊號。linux裡有類似dos中pause的命令麼?linux的shell有很多種的,像sh,bash,csh,ksh等等,使用bash的情況下 bin bash echo 按任意鍵繼續 read n 1 這段 能實現pause一...
關於后街男孩的問題,關於后街男孩中某AJ的問題
yes,right 關於后街男孩中某aj的問題 據說在拍攝 之前,aj患了感冒,但沒太在意,去酒吧一夜未歸,又加上不良的生活習慣,就導致聲音沙啞。不過,換個思路想一想,這樣感覺更有男人味,也象徵著后街男孩更加成熟了,o o aj長得挺男人的!只是時間有些久了,不唱歌。而且,年齡和心理上,都有一些原因...