
易语言删除数据库中的数据也是通过连接建立后执行删除的方法实现的。
举例:
1、初始化数据库连接
记录集=记录集1
数据库连接1连接Aess(取运行目录()+“\data\datamdb”,“”)
记录集1置连接(数据库连接)
记录集1打开(“信息”,#数据表名)
超级列表框1全部删除()
计次循环首(记录集1记录数量,索引)
记录集1读文本(“编号”,编号)
记录集1读文本(“账号”,账号)
记录集1读文本(“类型”,类型)
记录集1读文本(“等级”,等级)
记录集1读文本(“昵称”,昵称)
2、外部数据库1执行(“deletefrom信息whereId=超级列表框1取标题(超级列表框1现行选中项,0)”,)
这样就删除了id是选中的那条记录的值。
文件删除不了,那就是文件被某个进程打开了,并且设置了权限,让其它程序不能访问。再加上能手动删除,所以我敢肯定,一定是exploreexe打开了这个Dll。你可以用360对它解锁然后再用cmd删除,还可以利用用NTFS文件流BUG来删除写法如下:
版本
2
程序集
启动窗口程序集
子程序
_删除目录按钮_被单击
局部变量
欲删除的目录,
文本型
局部变量
是否删除成功,
逻辑型
输入框
(“请输入欲删除的目录”,
“输入”,
“”,
欲删除的目录,
#输入文本)
如果真
(欲删除的目录
≠
“”)
欲删除的目录
=
选择
(取文本右边
(欲删除的目录,
1)
≠
“\”,
欲删除的目录
+
“\”,
欲删除的目录)
如果真
(信息框
(“确定要删除吗?”,
#是否钮
+
#询问图标,
)
=
#是钮)
是否删除成功
=
删除目录
(欲删除的目录)
如果
(是否删除成功
=
真)
信息框
(“删除成功”,
0,
)
否则
信息框
(“删除失败”,
0,
)
如果结束
如果真结束
如果真结束
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)