为什么 show 不刷新此 rebol listview?
我在列表视图中显示来自 mysql 的垃圾邮件列表,删除后我使用 show grid 但它不刷新,为什么?
do http://reboltutorial.com/source/mysql-protocol.r
do http://www.hmkdesign.dk/rebol/list-view/list-view.r
window: layout [
grid: list-view 500x400 with [
data-columns: ["ID" "Author" "comment_author_IP"]
viewed-columns: ["ID" "Author" "comment_author_IP"]
data: read/custom mysql://johndoe:[email protected]/wordpress_db [
"SELECT DISTINCT COMMENT_ID, comment_author,comment_author_IP from wp_1_comments WHERE comment_approved='spam'"
]
]
Button 200x30 "Delete all spams" [
read/custom mysql://johndoe:[email protected]/wordpress_db [
"DELETE FROM wp_1_comments WHERE comment_approved='spam'"
]
Print "Spams deleted."
show grid ;SHOULD refresh the grid BUT DOESN'T
]
]
view/title window "All Rebol Tutorial's Spams"
I show the list of spams from mysql in a listview, after delete I use show grid but it doesn't refresh, why ?
do http://reboltutorial.com/source/mysql-protocol.r
do http://www.hmkdesign.dk/rebol/list-view/list-view.r
window: layout [
grid: list-view 500x400 with [
data-columns: ["ID" "Author" "comment_author_IP"]
viewed-columns: ["ID" "Author" "comment_author_IP"]
data: read/custom mysql://johndoe:[email protected]/wordpress_db [
"SELECT DISTINCT COMMENT_ID, comment_author,comment_author_IP from wp_1_comments WHERE comment_approved='spam'"
]
]
Button 200x30 "Delete all spams" [
read/custom mysql://johndoe:[email protected]/wordpress_db [
"DELETE FROM wp_1_comments WHERE comment_approved='spam'"
]
Print "Spams deleted."
show grid ;SHOULD refresh the grid BUT DOESN'T
]
]
view/title window "All Rebol Tutorial's Spams"
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
http://www.hmkdesign.dk/ rebol/list-view/docs/list-view.html#section-13
尝试
grid/update
http://www.hmkdesign.dk/rebol/list-view/docs/list-view.html#section-13
Try
grid/update