DBgrid要等某個時間才能顯示select的紀錄!!!? |
答題得分者是:Stallion
|
wishmaster926
初階會員 發表:91 回覆:69 積分:32 註冊:2006-12-13 發送簡訊給我 |
各位大大好:
小弟程式是用bcb MS SQL SERVER(在區網內運作程式). 最近那台SQL SERVER機 剛換了電腦名稱, 從那時開始,我觀察到SQL SERVER一開機,總要過了大約一小時候, 我的程式中的DBGRID才能讀到(顯示)程式中所SELECT的紀錄(以前該DBGRID顯示皆 正常) ,但INSERT,DELETE等動作皆正常,但只要是有SELECT的命令,DBGRID都不會 顯示任何資料. 我在SQL SERVER ENTERPRISE MANAGER中觀察到,我的資料表顯示在"鎖 定/物件中",是不是因此,所以資料表不能被SELECT顯示在DBGRID上,可是我沒 有設定鎖定資料表阿???請各位大大們解惑,該如何解決這一問題(或解除鎖定??)??? 多謝!!!!!
------
~~~~~~~~時時多爬文 勿使惹塵埃~~~~~~~~ ~~~~~~~~時時多爬文 勿使惹塵埃~~~~~~~~ ~~~~~~~~時時多爬文 勿使惹塵埃~~~~~~~~ |
Stallion
版主 發表:52 回覆:1600 積分:1995 註冊:2004-09-15 發送簡訊給我 |
|
wishmaster926
初階會員 發表:91 回覆:69 積分:32 註冊:2006-12-13 發送簡訊給我 |
|
Stallion
版主 發表:52 回覆:1600 積分:1995 註冊:2004-09-15 發送簡訊給我 |
你確定那台更名後的MSSQL SERVER運作正常嗎?
驗證的方法其實很容易,在別台已經有安裝SQL SERVER ENTERPRISE MANAGER的機器上,使用其中「工具」中的SQL QUERY ANALYZER,連線新安裝的SQL SERVER,然後下幾個SELECT SQL語法試試看傳回來的資料集正不正常?!如果幾次測試的結果都是正常的,那麼很肯定的就是你的應用程式出錯了,把原始碼叫出來看看,裡面是否在之前寫作時留下了一些測試環境的程式碼等才造成錯誤的因素。
編輯記錄
Stallion 重新編輯於 2007-05-10 23:08:44, 註解 無‧
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |