各位我来结帖了:我已经在没有更改数据库结构的基础上,成功做出了这个查询。我把我的代码贴一下吧,在这里感谢@寒潮 对我的指导,感谢。
局_级别_数组 = { -200, -125, -75, 25, 100, 150, 200, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 800, 850 } 局_判断数字 = 到数值 (编辑框4.内容) 重定义数组 (局_取出_数组, 假, 0) ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 调试输出 (局_取出_数组) 调试输出 (a) 调试输出 (b) 前一个温度 = a ' 这里已经取出输入温度在数据库里前一个温度的值 后一个温度 = b ' 这里已经取出输入温度在数据库里后一个温度的值 局_材料 = 组合框1.取项目文本 (组合框1.现行选中项) 局_SQL语句 = “SELECT [” + 到文本 (前一个温度) + “℃] ” + “FROM 弹性模量 ” + “WHERE 材料 like ” + #引号 + 局_材料 + #引号’sql语句:select [温度] FROM 弹性模量 like 材料 调试输出 (局_SQL语句) 记录集1.打开 (局_SQL语句, #SQL语句, ) 记录集1.到首记录 () 记录集1.读文本 (0, 局_查询结果_前) 局_材料 = 组合框3.取项目文本 (组合框3.现行选中项) 局_SQL语句 = “SELECT [” + 到文本 (后一个温度) + “℃] ” + “FROM 弹性模量 ” + “WHERE 材料 like ” + #引号 + 局_材料 + #引号 调试输出 (局_SQL语句) 记录集1.打开 (局_SQL语句, #SQL语句, ) 记录集1.到首记录 () 记录集1.读文本 (0, 局_查询结果_后) 编辑框5.内容 = 到文本 (到数值 (局_查询结果_前) ��� (到数值 (局_查询结果_前) - 到数值 (局_查询结果_后)) ÷ (b - a) �� (到数值 (编辑框4.内容) - a))‘这里是查询前一个温度和后一个温度之后,经过计算得到的最终想要的值
补充内容 (2019-12-18 21:29): 局_SQL语句 = “SELECT [” + 到文本 (前一个温度) + “℃] ” + “FROM 弹性模量 ” + “WHERE 材料 like ” + #引号 + 局_材料 + #引号 这一行应该是这样,后面注释的引号标错了 |
sosoby 发表于 2019-12-15 10:11 ![]() ![]() ![]() |
寒潮 发表于 2019-12-15 09:59 寒潮大佬你好。其实说是xx库设计,还不如说是直接把xx扔到了access里。我其实不是这个专业的,只是工作需要,excel又不是很方便,所以才自己动手做个小软件,估计从我前面问的问题看,各位不难看出我是什么都不会。还好有论坛,能下到各式各样的源码,虽然功能不一定符合自己,但是照葫芦画瓢还是稍微会一点的(怎么也是b站看到零基础易语言系列视频的人,偷笑)目前除了这个功能,其他功能在坛友和其它热心人士帮助下,历时两个多月,已经基本完成了,虽然是站在巨人的肩膀上,但也还是觉得挺自豪,虽然在各位业内人士看来可能很低端,但是能方便自己的工作对我来说也是非常高大上的存在了。 |
sitemap|
易语言源码|
易语言教程|
易语言论坛|
易语言模块|
手机版|
广告投放|
精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报QQ: 793400750,邮箱:[email protected]
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司
( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173