頁: [1]
|
 |
|
作者
|
主題: ASP 執行後出現無數值提供給一或多個必要參數 (閱讀 1406 次)
|
johnpc
中學生
離線
文章: 15
|
大家好: 我目前寫了一個網頁,我的資料庫這設即關連也設好了,在access 上面打上這一段sql 語法也可以正常的執行,可是我打到網頁上面執行後確出現「無數值提供給一或多個必要參數。」如果有會的人,可以給我指點一下好嗎?謝謝大家了 SELECT * FROM WEB_IDVIEW,WEB_REG WHERE web_reg.rid=ADMIN
|
|
|
|
|
已記錄
|
|
|
|
|
小誌
|
單給個SQL句子是看不出問題的 把網頁內容貼出來看看,說不定你連ASP連結資料庫的部分都發生問題 在網頁上跟在ACCESS上是兩種不同的狀況
|
|
|
|
|
已記錄
|
|
|
|
johnpc
中學生
離線
文章: 15
|
ok 以下是我的網頁程式部份 <% Set conn = Server.CreateObject("ADODB.Connection") conn.open="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("123.mdb") %>
<% Set RS = Server.CreateObject("ADODB.Recordset") RS.Open "SELECT * FROM WEB_IDVIEW,WEB_REG WHERE web_reg.rid=ADMIN",conn %>
<table border="1" width="100%"> <% While not RS.Eof %> <tr> <td width="100%"><%=rs("WEB_IDVIEW.vdata")%></td> </tr> <% RS.MoveNext Wend RS.Close %> </table>
|
|
|
|
|
已記錄
|
|
|
|
|
小誌
|
RS.Open "SELECT * FROM WEB_IDVIEW,WEB_REG WHERE web_reg.rid=ADMIN",conn RS.Open方法只給兩個參數?不對吧!!你要不要查仔細一點
|
|
|
|
|
已記錄
|
|
|
|
johnpc
中學生
離線
文章: 15
|
如果我這樣寫的話,可是還是沒辨法出現@@ 我也搞不太懂為什麼
SELECT web_reg.rid, web_idview.vdata FROM web_reg INNER JOIN web_idview ON web_reg.wnameid = web_idview.wnameid WHERE web_reg.rid=admin;
|
|
|
|
|
已記錄
|
|
|
|
|
小誌
|
RS.Open "SELECT * FROM WEB_IDVIEW,WEB_REG WHERE web_reg.rid=ADMIN",conn,1,3 已經跟你說朝RS.OPEN的方法去找答案 卻還是無俚頭的發問 為了讓你有所貢獻 請告訴大家OPEN方法後的四個參數各代表什麼意義
|
|
|
|
|
已記錄
|
|
|
|
johnpc
中學生
離線
文章: 15
|
RS.Open "SELECT * FROM WEB_IDVIEW,WEB_REG WHERE web_reg.rid=ADMIN",conn,1,3 我使用這一段後,但仍然還是出現同樣的問題。
|
|
|
|
|
已記錄
|
|
|
|
johnpc
中學生
離線
文章: 15
|
不知道有沒有人會呢?如果會的可以幫幫我嗎?謝謝大家
|
|
|
|
|
已記錄
|
|
|
|
|
頁: [1]
|
|
|
|