如果之前存了很多文件,后期我要在數(shù)據(jù)庫中加一列(size)顯示文件的大小默認(rèn)值為0,那么前期存儲的數(shù)據(jù)文件如何通過后臺頁面獲得大小,修改保存到數(shù)據(jù)庫中?(數(shù)據(jù)庫中存儲的是數(shù)據(jù)文件的路徑,實體文件磁盤中)
2 回答

函數(shù)式編程
TA貢獻(xiàn)1807條經(jīng)驗 獲得超9個贊
這多簡單,查詢出文件路徑 lpszPath:
HANDLE hFile= CreateFile(lpszPath, FILE_READ_EA, FILE_SHARE_READ, NULL, OPEN_EXISTING, NULL,NULL);
DWORD dwSize = GetFileSize(hFile, NULL);
然后把 dwSize 寫入數(shù)據(jù)庫。
- 2 回答
- 0 關(guān)注
- 841 瀏覽