指標的迷失問題?

函式指標     Pointer to Function
( * f ) ()        指向函式位址的指標

指標函式     Pointer Function
* f ()           傳回指標值的函式
* ( f () )

陣列指標     Pointer to Array
( * f ) []         指向陣列位址的指標

指標陣列     Pointer Array
* f []            存放指標元素的陣列

FTP 問題的排解可能

在使用 FTP 功能的過程中,可能會遇到無法正常運作的情形,
這時,可參考下列使用建議:

1. FTP 使用 (21)
2. Active mode , Passive mode

3. 用FTPS... (990 & 989)
4. 為 User 開一個SSL VPN帳號來連FTP用.... (443)
5. 透過網路硬碟 (Skydrive, Dropbox.....) (80 & 443)
6. 在命令模式下執行,傳檔時要設定傳送的檔案格式,才不會造成收到的檔案異常

觸發 (Trigger) 的設定及解除

對於 觸發 (Trigger) 的設定及解除,方式如下:

1. 設定
    直接在 Query Analyzer 中,執行已設計好的 觸發程式。
    如此,就可以讓該觸發程式依附在特定的資料表上。

2. Trigger 解除
    一般來說,可以指令來解除
    alter table iear01h disable trigger all

若是,要移除 Trigger 的資料表,有做同步的設定,上述指令會得到錯誤訊息:
Cannot alter the table 'iear01h' because it is being published for replication.

這時,只能先以 Table Design 的方式,先備份該 Trigger 程式,再將該 Trigger 刪除之。

刪除檔案或目錄的迷思?

對於一個多層次結構的目錄,其下擁有為數眾多的檔案及子目錄。
若是要刪除檔案,或是要刪除檔案也要刪除包含檔案的目錄,該如何下指令?

用 Del、Erase 或是要用 Rd ??

使用 下列指令,只會刪除各個目錄中的檔案,目錄是不會被刪除了。
Del  /F /S /Q *.* (or Path)
Erase /F /S /Q *.* (or Path)

但是,使用 下列指令,將會刪除各個目錄中的檔案,目錄也是會被刪除。
Rd /S /Q  Path