作者pupuliao (pupu)
看板Web_Design
標題[問題] ASP的 access 連結問題~~
時間Wed Mar 21 12:34:12 2012
第一次 在這裡發文詢問,如有任何違規 煩請告知OTZ
事情是這樣的...
小弟這幾年被迫 接管 家父公司的網站
然而 小弟平常只在使用PHP+MYSQL
而公司網站卻是使用 ASP+VBSCRIPT+access資料庫
前幾天 公司網站原先使用的 戰國策空間出了點問題
就轉移到 serverzoo...
轉移前 詢問過 撰寫這個網站的工程師,他說OK 沒問題
而轉移過去後出了點問題
所有用到 DB 的地方都會出現
Microsoft VBScript runtime error '800a01a8'
Object required
/XXX.asp, line XX
我不知道是 當初 語法就有問題還是新的伺服器 該有的功能沒開啟
這是我拿來測試的頁面
<!-- #include file="DB.fun" -->
<%
<!--最新消息-->
SQL7 = "Select TOP 5 * From 最新消息 where number > 0 ORDER BY number desc"
Set rs7 = GetSecuredMdbRecordset( "db/member.mdb", SQL7,"密碼")
%>
<table width="100%">
<%while not rs7.eof%>
<tr><td></td><td align="left">■ <%=rs7("data")%></td>
</tr>
<%rs7.movenext
wend%>
<tr><td></td><td style="text-align:right;">....<a href="news.asp">更多消息</a></td></tr>
</table>
error 會顯示在 <%while not rs7.eof%>
這是 使用到的 DB.fun
http://dl.dropbox.com/u/16270788/DB.fun
我在新的 cpanel介面中 有看到ODBC
我是應該開啟
Microsoft Access Driver (*.mdb) 這個功能嗎?
雖然一直開不起來~.~
不懂什麼是 DSN
另外 如果我要重新寫
我要怎麼去連結access 資料庫?
網路上找到很多 都是 沒有密碼的
但是 這個*mdb 有密碼~.~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.20.20
→ pupuliao:找到原因了 OTZ 網站用 big-5 新空間用UTF-8 死.... 03/21 13:41
推 hanhong:阿門0.0 03/21 13:45
→ pupuliao:在詢問工程是 能不能幫忙批次轉換 03/21 13:59