DW做ASP程序時(shí)關(guān)于數(shù)據(jù)庫(kù)的幾個(gè)常見(jiàn)問(wèn)題(2)_Dreamweaver教程
二、ADODB.Field (0x800A0BCD)BOF 或 EOF 中有一個(gè)是“真”,或者當(dāng)前的記錄已被刪除,所需的操作要求一個(gè)當(dāng)前的記錄。
這種錯(cuò)誤常產(chǎn)生于網(wǎng)頁(yè)之間傳遞數(shù)據(jù).我們知道ASP應(yīng)用程序時(shí)一般至少擁有二個(gè)或二個(gè)以上的Web頁(yè)面,這時(shí)就得考慮在多個(gè)Web頁(yè)面間傳遞數(shù)據(jù)的處理工作。網(wǎng)頁(yè)間數(shù)據(jù)傳遞的常用方法有:URL方式、FORM方式、COOKIE、APPLICATION、SESSION。其中URL方式和form方式實(shí)現(xiàn)方法簡(jiǎn)單,可實(shí)現(xiàn)網(wǎng)頁(yè)間的簡(jiǎn)單數(shù)據(jù)傳遞(也是我們初學(xué)者能快速把握的)而且必須是連續(xù)訪問(wèn)兩頁(yè)面間數(shù)據(jù)傳遞。如在制作網(wǎng)站搜索引擎時(shí),便要用到FORM方式傳遞參數(shù)。又如我們每每看一些網(wǎng)站在用戶注冊(cè)后,便可在下一個(gè)頁(yè)面看出到用戶的具體信息。但我們用DW制作類似的頁(yè)面時(shí)則總出現(xiàn)這樣的錯(cuò)誤。這樣的錯(cuò)誤一般屬于記錄集(recordset)的問(wèn)題.這類問(wèn)題發(fā)生的原因,一般是執(zhí)行了查詢條件,但送回的結(jié)果卻是空的,即沒(méi)有符合查詢條件的記錄或是執(zhí)行了循環(huán),執(zhí)行到第一個(gè)或是最后一個(gè)記錄集的時(shí)候,沒(méi)有及時(shí)終止循環(huán),所以產(chǎn)生了錯(cuò)誤。解決此問(wèn)題就要用到網(wǎng)頁(yè)間的數(shù)據(jù)傳遞,可用FORM參數(shù)、URL參數(shù)或階段變量(如SESSION)來(lái)決定查詢條件。
三、在DW中,因打開(kāi)數(shù)據(jù)庫(kù)造成的常見(jiàn)錯(cuò)誤
1 在運(yùn)行程序時(shí),因打開(kāi)數(shù)據(jù)庫(kù)造成的錯(cuò)誤
Microsoft OLE DB Provider for ODBC Drivers 錯(cuò)誤 '80004005'
[Microsoft][ODBC Microsoft Access Driver]常見(jiàn)錯(cuò)誤 不能打開(kāi)注冊(cè)表要害字 'Temporary (volatile) Jet DSN for process 0xaa0 Thread 0x628 DBC 0x2e80064 Jet'。
2 在上傳文件時(shí),因打開(kāi)數(shù)據(jù)庫(kù)造成的錯(cuò)誤,如圖四所示:

圖四
四、不能更新。數(shù)據(jù)庫(kù)或?qū)ο鬄橹蛔x/操作必須使用一個(gè)可更新的查詢 (80004005)
Microsoft OLE DB Provider for ODBC Drivers 錯(cuò)誤 '80004005'
[Microsoft][ODBC Microsoft Access Driver] 操作必須使用一個(gè)可更新的查詢。
Microsoft OLE DB Provider for ODBC Drivers 錯(cuò)誤 '80004005' [Microsoft][ODBC Microsoft Access Driver] 不能更新。數(shù)據(jù)庫(kù)或?qū)ο鬄橹蛔x。
1、最普遍的原因是匿名用戶帳號(hào)(IUSR_MACHINE)對(duì)該數(shù)據(jù)庫(kù)文件沒(méi)有寫權(quán)限。要解決這個(gè)問(wèn)題,在治理器中調(diào)整數(shù)據(jù)庫(kù)文件的屬性,讓匿名用戶有正確的權(quán)限。當(dāng)使用ACCESS數(shù)據(jù)庫(kù)時(shí),不僅要給文件寫的權(quán)限,還要給該目錄寫的權(quán)限.在IIS里面,有一個(gè)設(shè)置,就是Web匿名訪問(wèn)用戶,也就是大家熟悉的 IUSR_
1) 這就是我們要用程序去操作的Access數(shù)據(jù)庫(kù)文件
2) 右鍵 --> 屬性:此文件的“安全”屬性
3) 增加用戶 IUSR_
4) 設(shè)置 IUSR_
這是設(shè)置好了的權(quán)限注重只給了 IUSR_
2、原因是數(shù)據(jù)庫(kù)沒(méi)有使用正確的模式打開(kāi)。應(yīng)該使用下面的方法打開(kāi)。
Set Conn = Server.CreateObject("ADODB.Connection")Conn.Mode = 3 '3 = adModeReadWrite
Conn.Open "myDSN"
Conn.Execute(SQL)
Conn.Close
- 用Dreamweaver在網(wǎng)頁(yè)中插入Flash按鈕
- 在Dreamweaver中編寫CSS需要掌握的技巧
- Dreamweaver CS3代碼片斷功能面板的利用
- Dreamweaver CS3 的最新功能
- 用Dreamweaver建站如何設(shè)計(jì)CSS?
- Dreamweaver文字自動(dòng)換行
- 探討Dreamweaver制作網(wǎng)頁(yè)時(shí)的空格
- 使用Dreamweaver制作網(wǎng)頁(yè)的20個(gè)技巧
- Dreamweaver MX 2004的PPT格式課件
- Dreamweaver技巧:運(yùn)用代碼片斷工具提高css開(kāi)發(fā)效率
- 在DreamWeaver中編寫CSS的一些技巧
- 使用Dreamweaver模板批量制作網(wǎng)頁(yè)
Dreamweaver教程Rss訂閱網(wǎng)站制作教程搜索
Dreamweaver教程推薦
猜你也喜歡看這些
- GoLive視頻教程(趙鵬主講)
- 通過(guò)Dreamweaver CS3學(xué)習(xí)HTML+DIV+CSS 光盤/教程
- 織夢(mèng)DedeCMS視頻教程(織夢(mèng)官方版主華強(qiáng)主講)
- div css視頻教程
- 精通JavaScript+jQuery視頻教程
- Dreamweaver MX 2004中文版完全自學(xué)手冊(cè)
- Dreamweaver網(wǎng)頁(yè)制作與色彩搭配全攻略(感激驢友boerly,新增完整版pdf)
- 拍拍店鋪裝修視頻教程
- Dreamweaver 2004視頻教程下載
- PHP+MYSQL網(wǎng)站設(shè)計(jì)入門實(shí)踐
- 相關(guān)鏈接:
復(fù)制本頁(yè)鏈接| 搜索DW做ASP程序時(shí)關(guān)于數(shù)據(jù)庫(kù)的幾個(gè)常見(jiàn)問(wèn)題(2)
- 教程說(shuō)明:
Dreamweaver教程-DW做ASP程序時(shí)關(guān)于數(shù)據(jù)庫(kù)的幾個(gè)常見(jiàn)問(wèn)題(2)
。