|
|

8精币
| 窗口程序集名 | 保 留 | 保 留 | 备 注 | | 窗口程序集_启动窗口 | | | | | 变量名 | 类 型 | 数组 | 备 注 | | 当前月份 | 整数型 | | | 当月天数 | 整数型 | | | 当前年份 | 整数型 | | | 字段 | 字段信息 | 3 | | 数据库路径 | 文本型 | |
柱状图控件1.有无边框 = 真 柱状图控件1.背景颜色 = #白色 柱状图控件1.显示标题 = 真 柱状图控件1.显示图例 = 假 柱状图控件1.Y轴最大值 = 100 柱状图控件1.Y轴刻度数 = 10 柱状图控件1.显示标注 = 真 获取并显示当前月份数据 () 如果真 (文件是否存在 (取运行目录 () + “\100测试数据库.edb”) = 假) 字段 [1 ].名称 = “日期” 字段 [1 ].类型 = #文本型  字段 [2 ].名称 = “字数” 字段 [2 ].类型 = #文本型 创建 (“100测试数据库.edb”, 字段 ) 如果 (打开 (取运行目录 () + “\100测试数据库.edb”, , , , , , ) = 假) 信息框 (“数据库打开失败”, #错误图标, , ) 信息框 (“数据库打开成功”, 0, , ) | 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 当前时间 | 日期时间型 | | | | 下个月第一天 | 日期时间型 | | | | 本月最后一天 | 日期时间型 | | |
当前时间 = 取现行时间 ()当前年份 = 取年份 (当前时间 )当前月份 = 取月份 (当前时间 ) 下个月第一天 = 到时间 (到文本 (当前年份 ) + “-” + 到文本 (当前月份 + 1 ) + “-1”)本月最后一天 = 增减时间 (下个月第一天, 5, -1 ) 当月天数 = 取日 (本月最后一天 ) 更新柱状图显示 (当月天数 )| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | i | 整数型 | | | | 当前日期 | 文本型 | | | | 字数数据 | 整数型 | | |
柱状图控件1.X轴标注数量 = 0 处理事件 () 柱状图控件1.X轴标注数量 = 天数 计次循环首 (天数, i ) 柱状图控件1.当前X轴标注索引 = i - 1  柱状图控件1.当前X轴标注文字 = 到文本 (i ) + “日” 计次循环尾 () 柱状图控件1.图例数量 = 1 柱状图控件1.当前图例索引 = 0 柱状图控件1.当前图例文字 = 到文本 (当前年份 ) + “年” + 到文本 (当前月份 ) + “月数据”柱状图控件1.当前图例颜色 = #红色 计次循环首 (天数, i ) 柱状图控件1.当前X轴标注索引 = i - 1  柱状图控件1.当前图例索引 = 0  当前日期 = 到文本 (当前年份 ) + “年” + 到文本 (当前月份 ) + “月” + 到文本 (i ) + “日”  字数数据 = 从数据库获取字数 (当前日期 ) 柱状图控件1.当前数据值 = 字数数据 计次循环尾 () 柱状图控件1.标题文字 = 到文本 (当前年份 ) + “年” + 到文本 (当前月份 ) + “月份数据统计 (” + 到文本 (天数 ) + “天)” 处理事件 ()| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 数据库日期 | 文本型 | | | | 字数字符串 | 文本型 | | | | 记录号 | 整数型 | | | | 找到 | 逻辑型 | | | | 字数数据 | 整数型 | | |
找到 = 假 字数数据 = 0 到首记录 () 计次循环首 (取记录数 (), 记录号 ) 数据库日期 = 读 (“日期”) 字数字符串 = 读 (“字数”) 如果真 (数据库日期 = 查询日期 )  找到 = 真   字数数据 = 到整数 (字数字符串 ) 返回 (到整数 (字数字符串 )) 跳出循环 () 如果真 (记录号 < 取记录数 ())  跳过 ()  计次循环尾 ()返回 (字数数据 )标签1.标题 = 到文本 (取文本长度 (文本区分_只取汉字 (编辑框1.内容 )) ÷ 2 )| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 当前记录号 | 整数型 | | | | 当前日期文本 | 文本型 | | |
当前日期文本 = 到文本 (取年份 (取现行时间 ()) ) + “-” + 到文本 (取月份 (取现行时间 ()) ) + “-” + 到文本 (取日 (取现行时间 ()) )加空记录 ()写 (“日期”, 当前日期文本 )写 (“字数”, 标签1.标题 )信息框 (“数据写入成功!”, 0, , )获取并显示当前月份数据 ()到尾记录 () 如果 (取记录数 () > 0 ) 到尾记录 ()  内容 = “日期:” + 读 (“日期”) + “ 字数:” + 读 (“字数”) 编辑框2.内容 = 内容   编辑框2.内容 = “数据库中没有记录”获取并显示当前月份数据 ()字数数据 = 从数据库获取字数 (当前日期 )这一段,一直报错,【错误 (10066 ): 用作提供参数数据的子语句未返回数据。】,看不懂这是啥意思,为啥我有返回值了还是报错
|
最佳答案
查看完整内容
从数据库获取字数 子程序未添加返回值
字数数据 = 从数据库获取字数 (当前日期) 字数数据 变量未收到子程序的返回值
回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。 友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。 快捷通道:申请荣誉值 →
|