vb連線資料庫出現即時錯誤碼91,物件變數或with塊變數未設定錯誤

2025-06-26 16:20:40 字數 2019 閱讀 9439

1樓:擁雲莊主

這種錯誤通常是變數的名字寫錯了,看了下你的**,應該是這句,這裡應該是記錄集吧,你上面定義的記錄集變數是rst,而不是rs,換成:試試。

2樓:務慧豔顧然

你的**沒有錯誤,如果總是出現「物件變數或with塊變數未設定」錯誤,只有乙個可能,就是你的。

mshflexgrid

控制項的問題。當用的是。

msflexgrid

控制項時,會出現你說的問題。

vb即時錯誤『91』物件變數或with 塊變數未設定問題

3樓:網友

物件變數或 with

塊變數沒有設定(錯誤 91)

建立物件變數有兩個步驟。第一,必須先宣告物件變數。然後必須用 set 語句將乙個正確的引用賦值給物件變數。

同樣地,with...end with 塊必須先用with 語句進入點來執行初始化。此錯誤有以下的原因和解決方法:

試圖使用的物件變數,還沒有用乙個正確物件的引用來賦值。

給物件變數指定或再指定乙個引用。例如,如果在下列的**中省略set

語句的話,那麼引用 myobject 將會產生錯誤:dim myobject as object ' 建立物件變數。

set myobject = sheets(1) ' 建立乙個正確的物件引用。

mycount = ' 計數值賦給 mycount。

試圖用的物件變數已經被設為 nothing。 set myobject = nothing ' 釋放此物件。

mycount = ' 引用了已釋放的物件。

再指定引用給物件變數。例如,使用新的set

語句給物件設定新的引用。

此物件是正確的物件,但沒有被設定,因為在物件庫中,在。

引用」 對話方塊中沒有被選取。

在 「新增引用」 對話方塊選擇物件庫。

在with 塊內goto 語句的去向。不要跳進with 塊。確保塊使用 with 語句進入點以執行初始化。

當選了 「設定下一條語句」 命令時,在with 塊內指定了一行。with 塊必須用with 語句執行初始化。

4樓:

這一句有問題,需要檢查一下:set mrc = executesql(txtsql, msgtext)

記錄集未開啟或已關閉或者沒能正確傳遞出來。

5樓:網友

dim mrc as

這句只是宣告瞭這樣的乙個物件,沒有為這個變數生成實體,沒有分配記憶體空間。

可以使用隱式宣告。

dim mrc as new

或者顯示宣告。

dim mrc as

set mrc = new

vb即時錯誤91:物件變數或with塊變數未設定

6樓:網友

出現這個問題時要檢視是不是給物件或變數初始化如:

dim rs as

直接用rs=**的話會報上面的錯,應該改為set rs=**,要不就定義時用。

dim rs as new

rs=**就不會報了。

你這個是應該要。

set ,然後再。

addnew

vb執行提示即時錯誤91 物件變數或with塊變數未設定

7樓:小哥啊的故事

建議: 如今的市場競爭日益激烈,服務成為爭取客戶的重要手段,郵購是其中不可或缺的內容。對乙個郵購管理系統來說,客戶資料管理和列印是必備的功能。

如果郵購客戶的資訊量不大,使用資料庫有點「大材小用」。excel

vb連線資料庫刪除操作錯誤「即時錯誤91,物件錯誤或with塊變數未設定」

8樓:網友

仔細檢查源**,肯定時資料庫和vb語句不對應。

9樓:網友

檢查資料庫欄位與sql語句是否匹配,包括欄位型別。

C如何連線資料庫

是不是你的資料庫路徑這麼寫不識別啊 是不是冒號的問題啊?應該是分號吧 另外,integratedsecurity中間應該有空格,integrated security 不知道樓主搞的這麼複雜幹什麼,直接 sqlconnection conn new sqlconnection data source...

java連線資料庫提示performance schema

每次在 linux 中升級了 mysql 軟體包之後都需要手動更新下 mysql upgrade u root p mysql中performance schema是什麼資料庫 mysql 5.5新增一個儲存引擎 命名performance schema 主要用於收集資料庫伺服器效能引數。mysql...

怎樣在C中連線資料庫

一種是利用ado的方式 如二樓所寫,他是直接利用了sql server 底層驅動,所以這種方式是針對sql資料庫的,引用空間為sqlclient。一種是利用oledb的方式 這種方式與ado很象,只不過是微軟偏心為自己的sql專業搞出來一種連線方式而已。而oledb可連線諸如access,mysql...