ວິທີການ Delete ASP

ການອະທິບາຍ ແລະ ການນໍາໃຊ້

ວິທີການ Delete ສາມາດລຶບບັນທຶກຫຼືກ່ອງເປັນສານທີ່ຖືກກໍານົດ.

ຄວາມເຫັນ:ຖ້າບັນທຶກຫຼືກ່ອງເປັນສານບໍ່ມີ, ຈະເກີດຄວາມຜິດ. ວິທີການ Delete ທີ່ໃຊ້ສຳລັບບັນທຶກຫຼືກ່ອງເປັນສານທີ່ມີຫຼືບໍ່ມີຫຼັກສິ່ງຈະບໍ່ແຕກຕ່າງກັນ. ບໍ່ວ່າມີຫຼັກສິ່ງຫຼືບໍ່, ກ່ອງເປັນສານທີ່ຖືກກໍານົດຈະຖືກລຶບ. ຜົນຂອງວິທີການ Delete ທີ່ໃຊ້ສຳລັບ File ຫຼື Folder ຈະບໍ່ແຕກຕ່າງກັນທັງໝົດກັບການປະຕິບັດທີ່ໃຊ້ວິທີການ FileSystemObject.DeleteFile ຫຼື FileSystemObject.DeleteFolder.

ຂອບເຂດນິຍານ:

FileObject.Delete[(force)]
FolderObject.Delete[(force)]
ມາດຕະການ ອະທິບາຍ
force ຄວາມອິດສະຫຼະ. ຄວາມຮູ້ສຶກວ່າຈະສາມາດລຶບບັນທຶກຫຼືກ່ອງເປັນສານວ່າເຈັດ. True ສະແດງວ່າບັນທຶກຫຼືກ່ອງສານຈະສາມາດລຶບ, false ສະແດງວ່າບັນທຶກຫ�ືກ່ອງສານຈະບໍ່ສາມາດລຶບ. ຈະເປັນຄວາມຫຼຸດຊົນໂດຍການລົງຄະແນນ.

ຕົວຢ່າງສຳລັບໂອລວດ File

<%
dim fs,f
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.GetFile("c:\test.txt")
f.Delete
set f=nothing
set fs=nothing
%>

ຕົວຢ່າງສຳລັບໂອລວດ Folder

<%
dim fs,fo
set fs=Server.CreateObject("Scripting.FileSystemObject")
set fo=fs.GetFolder("c:\test")
fo.Delete
set fo=nothing
set fs=nothing
%>