08 2008 档案
摘要:做案子時﹐將WinInet.dll封裝﹐用C#調用﹐做了四個函數﹐分別是上傳﹐下載﹐刪除﹐清空文件夾。在開發環境中測試沒有任何問題﹐但拿到正式環境中卻出現"550 /c:/dh/MPF.dir/ABC"不存在的錯誤。但實際上的FTP Home 目錄是MPF.dir, 可是卻出現了/c:/dh/之類的東東。 經過排查﹐開發環境用的是IIS來做的FTP, 而正式環境用的是Server-U做FTP Se...
阅读全文
摘要:在做案子的時候﹐用C#調用WinInet API, 其中有一個函數是刪除一個FTp folder下所有的Normal文件, 所以用WinInet API中的FtpFindFirstFile函數﹐剛開始使用這個函數的時候對于dwFlag參數給了一個0. 在真正使用過程中發現第一次刪除的時候是可以正確刪除﹐但是在關閉連接后﹐再刪除相同Folder下的文件時(注意此Folder已被第一次調用時清空了),...
阅读全文
摘要:在做案子的時候,將COMBOX的屬性SORT置為TRUE時,在selectIndexChange或SelectedValueChange事件下均得不到正確的SelectedValue,將SORT去掉就可以了,由此可以推斷COMBOX控件在SORT的處理上只是將DisplayMember排序了,并沒有將其對應的DisplayValue進行排序。解決辦法只能是在綁定前將dataTable或Defaul...
阅读全文
摘要:在做專案的時候,一位同事遇到一個怪事,就是系統連接SQL SERVER時好時壞,即使沒有任何人在使用它的時候,也是這樣,時好時壞的具體現象就是調用一個存儲過程經常出TIME OUT!找了許久也不未果,后來偶然將存儲過程重新執行了一下,一切就都好了。而且想起來以前寫的存儲過程有時候會變得非常慢,但只要重新執行一下,就又快了,是不是與SQL SERVER本身的預編譯機制有關系?還是一個BUG?誰知道呢...
阅读全文