以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 数据库交流 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6) ---- 字段值为复选项的数据输入 (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=7819) |
||||
-- 作者:reachtone -- 发布时间:2007-4-17 14:12:01 -- 字段值为复选项的数据输入 请看附件。有两个问题: 1,复选值在提交到数据库时,如何把换行符去掉?或者替换为逗号? 2,已经输入的复选值,如何再还原到复选框中?如数据库记录中的值为“星期三、星期五”,则光标移动到此记录上时,复选框中只有“星期三”和“星期五”被打上勾。
|
||||
-- 作者:admin -- 发布时间:2007-4-17 14:53:17 -- 答回复如下:主要是掌握“非打印字符”和“字符串操作”构件的用法,你这个问题就迎刃解了。 1、复选框选项的分隔符为“非打印字符SOH”。只要把“非打印字符SOH”替换成“逗号”就可以了。字符串的替换用“字符串操作”构件。 2、第二个问题是第一个问题的逆过程。在ADO数据表的“记录移动之后”事件中,设置就可以了。 我在你的原实例的基础上进行了一下修改。你可以参考一下。请下载。
|
||||
-- 作者:reachtone -- 发布时间:2007-4-17 15:29:36 -- 太好了,谢谢!收藏... 主要是弄不清楚非打印字符的使用。比如,换行、回车、标题开始等等,有些晕。。 |
||||
-- 作者:admin -- 发布时间:2007-4-17 17:18:20 -- 非打印字符,由于不可显示、打印,往往是开发者自行定义其用途,没有一个固定的使用方式。在搭建之星中,在分隔符处“非打印字符SOH”使用频率高一些。 |