如果解決「操作必須使用乙個可更新的查詢」這一問題?送高分

2025-01-04 06:30:15 字數 3600 閱讀 5607

1樓:帳號已登出

如果你用的vs 2005,那麼需要在資料庫列表中將 資料庫的插入,修改,刪除中的某乙個選中,這樣你對該資料表才擁有操作許可權,現在不知道你用的是什麼開發環境,所以不能說。

也就是在你的資料庫原始碼中,需要有 insert或者delete或者 change

2樓:網友

access的修改和更新都需要當前的使用者有許可權操作,你可以在你所需要更新寫入的資料夾上單擊右鍵-屬性-安全-許可權加入乙個everyone,然後在everyone上的寫入許可權打勾。關閉後再進行寫入就可以了。

我的乙個論壇出現問題,提示操作必須使用乙個可更新的查詢。

3樓:長青青松

下面總結一下幾種情況下無法更新的查詢及解決辦法:1. 查詢使用與另乙個查詢連線。

解決辦法:建立乙個代替連線查詢使用的臨時表。2.

查詢基於交叉表查詢、聚合查詢、聯合查詢或者包含聚合函式的子查詢。解決辦法:可建立乙個可以代替該車型使用的臨時表。

建立乙個可以在沒有該關係的情況下使用的臨時表4. 查詢基於「唯一值」屬性設定為「是」的表。解決辦法:

將該表的「唯一值」屬性設定為「否」5. 查詢基於被另乙個使用者鎖定的表。解決辦法:

確保該表未在設計檢視中或者未被另乙個使用者鎖定6. 查詢基於以唯讀模式開啟或者位於唯讀驅動器上的資料庫中的表。解決辦法:

請建立乙個可以代替該查詢使用的臨時表注意,如果查詢中無法直接新增資料,無法直接刪除也是上述的原因。

如上方法你可以嘗試。

在update中使用select。提示操作必須使用乙個可更新的查詢。

4樓:網友

估計是你這寫法不對吧,你可以試試這樣:

update studentinfo st,(select from class where cl set ,

5樓:網友

可能是不支援巢狀,你把兩個sql語句分開吧,這樣準行。

出現「操作必須使用乙個可更新的查詢」怎麼辦?15分**等!

6樓:扈紫雲

一般的原因都是匿名用衫空粗戶帳號(iusr_machine)對該資料庫檔案沒有寫許可權。

要解決這個問題,在管理器中調整資料庫檔案的屬性,讓匿名使用者有正確的許可權。

當使用access資料庫時,不僅要給文或鎮件寫的許可權,還要給該目錄寫的許可權,因為。

jet需要在該目錄建立乙個虧空。ldb檔案[ntfs硬碟格式才會出現,fat格式的不會出現許可權問題]。

或是在iis中設定乙個有讀取寫入許可權的匿名帳戶。

參照以上的**教程。

7樓:網友

資料庫檔案的許可權不允許你寫入或者更改。需要設定其安全屬性。

8樓:網友

你換乙個上傳軟體試下?不要用dw自帶的功能上載?試下唄?

操作必須使用乙個可更新的查詢 怎麼解決

9樓:網友

可更新的查詢語句有問題,修改如下:

update addressfeatures a set staaddress =(select 位址 from sheet1 s where s.編號= ;

或者update addressfeatures set staaddress =

select 位址 from sheet1 where sheet1.編號= ;

10樓:老黃瓜遇嫩菊花

sql語句這樣寫應該沒問題啊 怎麼了 你這個報錯嗎??

操作必須使用乙個可更新的查詢

11樓:奕項

就是 不相容了嗎?

那沒有辦法,試驗用管理員許可權將他的屬性中的相容那個框點上看看呢?

把office解除安裝看看呢,裝這個軟體。不知道行不?

或者找vista優化大師將所有的vista服務還原。在試驗。

真沒有碰到過。

12樓:網友

應該是相容性的問題,你可以:選中要執行的檔案(.exe)--屬性」--相容性」--相容模式」--選「windows 95」或「windows 2000」然後點選「應用」,重新開啟試試。

13樓:小度噢

可能是exe檔案的相容性問題。在xp下使用要將安裝目錄內的exe檔案以及序號產生器檔案的相容性改為在相容模式下執行該軟體,選windows2000之後即能使用。

右鍵---屬性--相容性---選windows2000---確定即可。

「/」應用程式中的伺服器錯誤。 操作必須使用乙個可更新的查詢。

14樓:雲裳廣場舞

根據經驗,這個是沒有給資料庫寫入許可權造成的。

給許可權的具體操作方法:

一、開啟我的電腦,在選單欄上點「工具」>>資料夾選項」>>檢視」>>使用簡單檔案共享」取消選中。

二、在你需要設定寫入許可權的資料夾上點「右鍵」>>屬性」>>安全」>>新增」>>everyone」>>選擇的相應的控制許可權」

如果你的是win2000或是win2003,則直接操作第二步即可。

15樓:網友

**所在目錄許可權不足,新增iusr,iwam許可權。

[microsoft][odbc microsoft access driver] 操作必須使用乙個可更新的查詢。

16樓:枚愷苑璧

檔案許可權,在安全選項裡新增everyone的讀寫許可權。

17樓:戢青芬百凰

access資料庫所在目錄沒有寫許可權,開放相關許可權就可以解決問題。

加上users使用者的修改許可權就行了)

18樓:網友

**的問題,是**的資料庫引數連線錯誤或者資料庫沒能正常啟動和運作。

這個和你的電腦是沒有關係的,你可以去報告一下他們的管理員,興許會感謝你哦,呵呵。

19樓:富諾洋綺煙

你看下,你的access資料庫檔案是不是設定了唯讀,這個錯誤明顯是不能寫入造成的。

如果沒有設定唯讀,請看下所在分割槽格式,如果是ntfs格式,需要把access檔案所在資料夾的讀寫修改許可權給予"iusr_機器名"這個帳號,方法是在該資料夾上右鍵,屬性=》安全。

如果沒有這個選項,先在我的電腦中。

工具=》資料夾選項=》檢視,然後把「使用簡單檔案共享」前邊的勾去掉,然後確定。這樣,就能設定許可權了。

檢視原帖》

20樓:小城太陽

二樓所指向的答案並非最佳。

如同所說,這個問題作業系統安全性的控制,理論性的原因就不多說了:

你可以在**資料庫mdb上單擊右鍵,選擇「屬性」,找到「安全」的選項卡,依次點"新增"-"高階"-"立即查詢",找到乙個以iusr_開頭的使用者,點"確定",(該使用者為internet來賓帳戶),在預設許可權的基礎上增加"寫入"就可以了,建議不要新增使用者everyone,更不要將許可權設為「完全控制」,也不要針對整個**,那樣相當危險。

祝你好運!

如果愛人就必須在一起嗎,如果愛一個人就必須在一起嗎

不需要.有時候默默地囑咐你愛的人幸福也是一種無私的愛其實愛是種很微妙的聯絡 是通過心來聯絡的 大膽的去愛是很了不起的 愛有很多種 關鍵在於你 你想要把愛牢牢的抓住難免會在一起 如果愛只是希望他 她 幸福就夠了 那麼只要遠遠的望這他 她 那也是愛 更是幸福 這是什麼問題?假設一下。兩個男孩愛同一個女孩...

你好,幫我解決問題你好,幫我解決一個問題?

說實在的,與其在這鬱悶 還不如去看點題那。在鬱悶也是沒什麼用的。數理化這些題目,一般就是定義,然後計算題就是套公式,語文那些就是考基礎了。加油吧。聽說 能安慰自己的人,比較容易快樂。簡單的快樂,不去為了誰,而改變自己。你沒病吧 看你是得了無聊症了。是使用者名稱的那個題吧,網上搜尋吧!我都是前天搜搜看...

如果男生喜歡逗女生,如果一個男生喜歡逗一個女生

嗯 樓上的說的沒錯 他有百分之八十喜歡你 因為他想讓你注意他 能在這時接觸你 有他這樣的做法 是他的性格原因 一個男生去逗一個女孩兒,一定是因為喜歡,喜歡的不得了啊。性格就是這樣 覺得你好玩 沒惡意 有1000000000000000000000000000種可能.你在意他的這種行為說明什麼呢?你應...