物件變數或with塊變數未設定

2021-06-17 21:07:58 字數 721 閱讀 4686

從開始了資料庫的學習之後,這個問題就一直圍繞在我身邊,從一開始簡單的資料庫五個例項。到現在的學生資訊管理系統。其實這個問題現在看到這個問題一點也不害怕了,

物件變數或塊with變數未設定。其實就是你設定的資料庫物件沒有例項化好,也就是說麼有連線到你的資料庫。

當我們在進行資料庫連線時,

第一,必須先宣告物件變數。

第二,用 set 語句將乙個正確的引用賦值給物件變數。使用新的 set 語句給物件設定新的引用。(此時注意當我們在使用set語句時,定義乙個型別時,如果不會自動出來那些型別的彈出框,那麼注意了:一定是你沒有引用物件庫。具體步驟:工程--引用--microsoft activex date objects 2.5 library)

第三,如果其他的設定(資料庫設定)麼有問題,那就睜大眼睛,好好檢查一下你的連線資料庫的那句**吧,興許就是乙個空格。乙個單引號、乙個字母的大小寫問題。

附(用心檢查):

connectstring = "provider=sqloledb.1;persist security info=false;user id=***;password=***;initial catalog=student;data source=192.168.**.***"

靜態塊(變數)和非靜態塊(變數)

package staticinit.one public class main1 class staticorinstance static public staticorinstance class mug public mug int i 注 1.在類初始化時,先初始化靜態塊或變數,再初始化非...

ORACLE 匿名塊 變數 if

pl sql匿名塊 匿名塊 宣告 執行體 異常處理 declare v a integer v b integer begin v a 10 v b 請輸入第二個數 dbms output.put line 商 v a v b dbms output.put line 積 v a v b dbms ...

c 全域性變數 區域性變數 語句塊變數

全域性變數的作用域是 整個程式 區域性變數的作用域就是定義它的那個函式,如果此 函式結束執行 那麼這個區域性變數就會被 銷毀 語句塊變數就是乙個 裡面的變數。ps 語句塊主要是乙個作用域的概念,它起始於識別符號的宣告處,結束於識別符號宣告所在語句塊的結束右大括號 處。全域性變數在大型的程式裡還是盡量...