機房收費系統(準備篇)
阿新 • • 發佈:2018-11-24
開始機房前,我預計先學習觀看一下11期師哥師姐打包給12期師哥師姐的機房系統,於是我安裝後點擊開始,出現錯誤:
執行錯誤’91’:未設定物件變數或with block變數
這個是因為沒有連線到資料庫,所以我需要配置ODBC,配置過程如下:
在這裡我們看到了,連線失敗,因為什麼呢?
因為沒有配置SQL sever服務的登入賬戶,所以我們需要去SQL sever management stutio中更改登入使用者
然後,我們就可以繼續配置了
現在一個新的問題出現了,沒有找到charge資料庫,這是因為我們忘記了給伺服器附加charge的資料庫,所以現在開啟SQL sever management stutio去附加資料庫
問題繼續暴露:附加失敗
錯誤原因:資料庫檔案沒有得到許可權
解決方法:找到資料庫檔案charge_sys_Data(右擊)------屬性-----安全-----編輯-----完全控制(允許)------確定,然後把charge_sys_Log檔案也設定成完全控制就OK了
這樣我們就可以附加資料庫成功了,繼續配置ODBC
配置結束,我再次嘗試開啟機房系統,出現瞭如下錯誤
問題原因:資料庫某些控制元件的命名的長度超過了資料庫中限定的長度
解決方法:
法一、給控制元件的內容長度縮短(不建議,初識機房,還不瞭解,不知道具體是哪裡超長了,所以建議用第二種,方法)
法二、給資料庫的一些限定長度增大到一個比較大的長度【PS:我的是computer的長度超長,所以我只更改了computer的字元長度,就可以運行了。】