智能卡食堂收費系統(tǒng)一般采用c/s結(jié)構(gòu)設(shè)計,分前臺執(zhí)行程序和后臺數(shù)據(jù)庫,數(shù)據(jù)庫部分,一般常見的有access數(shù)據(jù)庫和sql server數(shù)據(jù)庫。
access數(shù)據(jù)庫的鏈接,一般采用odbc鏈接和ado鏈接,現(xiàn)在采用odbc鏈接的比較少了,因為要設(shè)置odbc比較麻煩,專業(yè)性強,一般客戶不會維護;采用ado鏈接的好處是,微軟的操作系統(tǒng)中已經(jīng)有ado鏈接庫,只需要在程序開發(fā)時數(shù)據(jù)庫鏈接路徑就可以了,若采用相對路徑,那就更簡單了,不管程序和數(shù)據(jù)庫放到哪里,只要相對位置不變,都可以訪問數(shù)據(jù)庫,因此易于維護。針對access數(shù)據(jù)庫鏈接失敗,根據(jù)其開發(fā)原理,很容易排除故障。
sql server數(shù)據(jù)庫也是微軟開發(fā)的大型數(shù)據(jù)庫,在各種信息管理系統(tǒng)中應(yīng)用廣泛,其優(yōu)點是數(shù)據(jù)存儲量大,自身功能完善,缺點是,要求專業(yè)人員安裝,操作復(fù)雜,不以維護,從多年的售飯機客戶實踐中,數(shù)據(jù)庫鏈接失敗,多是用的sql server數(shù)據(jù)庫,sql server數(shù)據(jù)庫安裝好以后,有企業(yè)管理器和服務(wù)管理器,服務(wù)管理器就是顯示在電腦右下角的綠色小箭頭,如果數(shù)據(jù)庫鏈接失敗,首先查看那個綠色小箭頭(即服務(wù)管理器)是否啟動,雙擊打開,有“開始”“暫?!薄巴V埂比齻€按鈕來控制服務(wù)器,當處于暫停或者停止狀態(tài)時,軟件是不能訪問數(shù)據(jù)庫的,也就是數(shù)據(jù)庫鏈接失敗,你只需要點擊開始即可,如果仍然不管用,就檢測服務(wù)管理器中的“服務(wù)器”,看是否有好幾個服務(wù)器,是不是你的收費系統(tǒng)用的服務(wù)器沒有啟動?然后就是檢查你的軟件的鏈接信息了,一般有一個ini文件存儲你的軟件和數(shù)據(jù)庫的鏈接信息,檢查后修改正確就可以了。
綜上,只是講解了數(shù)據(jù)庫鏈接失敗的一般問題處理辦法,還有更深層次的,如數(shù)據(jù)庫質(zhì)疑了等,需要在使用的過程中摸索、研究處理辦法,我司將陸續(xù)講解更多的疑難問題處理辦法,讓你有了問題不求人,你就是高手。