|
藍森林 http://www.lslnet.com 2006年8月25日 8:28
[請教]關於網頁與數據庫連接的問題
請問為什麼我的網頁在自己的機上測試是沒有問題的,可是後來傳到一個支持ASP的免費空間後,打開的網頁就提示 :
HTTP 500 - 內部服務器錯誤
Internet Explorer
有人說是我的的綁定方法在那個服務器上不支持。
而我的捆綁方式是:"Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = "& Server.MapPath ("/path/path/***.mdb")
後來換成這個方法連接數據庫可不行哦(在自己的機上測試就可以哦)
DRIVER={Microsoft Access Driver (*.mdb)};DBQ=/newgn/database/cnbruce.mdb
請問這樣對麼?
http://Home.Qyun.Net/rinceln/webindex.asp 這個是我的網頁。大家幫幫忙。我是新手,剛剛學會點動態網頁。
|
我不知道你具體是怎麼寫的
不過網上這種東西很多,建議你只要有具體值(比如路徑)的時候,都把它做成變量,然後再引進去
好多500錯誤的時候就是路徑沒寫對,你別用根目錄的方法再試試看~ |
zp655在上個帖子中說
我不懂~能不能說明白點呢?
我的問題是怎麼樣把ASSESS的數據庫與網頁連接起來啊,就是創建 自定義連接字符串 時候,大家是怎麼輸入的,上面我已經寫了我自己連接數據庫的方法,而且在自己的計算機上已經測試成功了,為什麼一傳到網站上去出問題了呢? |
我頂上去,
大家幫忙下啊~
|

[img]http://home.qyun.net/rinceln/ss.jpg[/img]
我的問題就是網頁與ACCESS的綁定
如圖,紅方塊中應該怎麼寫?(我在自家的電腦調試是成功的,為什麼發到網上的空間後就老是無法打開?提示錯誤)
我寫的方法是:
試過用"Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("/jsmith/data/statistics.mdb")
也試過用"Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = "& Server.MapPath ("/path/path/***.mdb")
兩種方法都可以在本機中測試成功,到網上就不行了。
都是一瀏覽到ASP的網頁的時候就提示錯誤。這樣的連接有問題麼?還是其他原因?
|
這個問題查覺簡單,不要在文件路徑最前加那個/,因為這是取得網站的要目錄用的,你自己的主機和網站的當然不一樣了。
並且也不允許你這樣做。明白了吧。??
我的信箱:blsater529@@126.com |
|