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

函數(shù)式編程
TA貢獻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 關注
- 833 瀏覽
添加回答
舉報
0/150
提交
取消