線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2251
推到 Plurk!
推到 Facebook!

DBgrid要等某個時間才能顯示select的紀錄!!!?

答題得分者是:Stallion
wishmaster926
初階會員


發表:91
回覆:69
積分:32
註冊:2006-12-13

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-05-09 21:57:35 IP:218.166.xxx.xxx 訂閱
各位大大好:
小弟程式是用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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-05-09 22:40:12 IP:211.22.xxx.xxx 未訂閱
你的CONNECTIO字串是用IP位址還是機器名稱?如果是機器名稱改成IP看看~
wishmaster926
初階會員


發表:91
回覆:69
積分:32
註冊:2006-12-13

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-05-10 19:51:11 IP:218.166.xxx.xxx 訂閱
大大:
好像跟機器ip沒關係,而且這幾天又變成是執行select後,dbgrid依然空白,突然某個時間(不定時)執行select,dbgrid又能顯示正確的紀錄資料,苦惱阿!!!!!在沒改過sql server機的電腦名稱前,
不會這樣阿??????!!!!!
------
~~~~~~~~時時多爬文 勿使惹塵埃~~~~~~~~
~~~~~~~~時時多爬文 勿使惹塵埃~~~~~~~~
~~~~~~~~時時多爬文 勿使惹塵埃~~~~~~~~
Stallion
版主


發表:52
回覆:1600
積分:1995
註冊:2004-09-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-05-10 22:50:33 IP:211.22.xxx.xxx 未訂閱
你確定那台更名後的MSSQL SERVER運作正常嗎?
驗證的方法其實很容易,在別台已經有安裝SQL SERVER ENTERPRISE MANAGER的機器上,使用其中「工具」中的SQL QUERY ANALYZER,連線新安裝的SQL SERVER,然後下幾個SELECT SQL語法試試看傳回來的資料集正不正常?!如果幾次測試的結果都是正常的,那麼很肯定的就是你的應用程式出錯了,把原始碼叫出來看看,裡面是否在之前寫作時留下了一些測試環境的程式碼等才造成錯誤的因素。
編輯記錄
Stallion 重新編輯於 2007-05-10 23:08:44, 註解 無‧
系統時間:2024-04-29 5:39:10
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!