btsd2021 发表于 2024-10-22 11:19 你的数据库逻辑错了。 如果 (数据库连接1.连接Access (取当前目录 () + “\Database2.mdb”, “”) = 真) 子窗口【上传】这里,又进行了一次链接。理论上来说,在整个实例里,数据库链接只需要一次。你每打开一次【上传】,就链接一次,当然会出错。 修改方案: 1,删除【_窗口1_创建完毕】 代码: 如果 (数据库连接1.连接Access (取当前目录 () + “\Database2.mdb”, “”) = 真) 2,【窗口程序集_窗口1】的所有代码替换: 记录集1.置连接 (数据库连接1) 替换为 记录集1.置连接 (_启动窗口.数据库连接1) 3,删除【_上传_被单击】 代码: 数据库连接1.关闭 ()
窗口1.标题 = “数据库连接成功” 记录集1.打开 (“SELECT * FROM 项目”, #SQL语句, ) 项目总数 = 记录集1.记录数量 记录集1.到首记录 () ' 调试输出 (项目总数) 计次循环首 (项目总数, 循环次数) 记录集1.读文本 (“项目名称”, 项目名称) ' 调试输出 (项目名称) 组合框1.加入项目 (项目名称, ) 记录集1.到下一条 () 计次循环尾 () 记录集1.关闭 () 窗口1.标题 = “数据库连接失败”
|
伊人独醉 发表于 2024-10-22 11:21 加你了.半醉 |
我测试也没问题,具体情况要远程你看看才清楚,QQ3086048754 |
frankiy 发表于 2024-10-22 10:48 不要关闭主窗口,上传完,再次上传就显示失败 |
雨落无尘 发表于 2024-10-22 10:48 已改成这样也不行,如果 (数据库连接1.连接Access (编码_gb2312到utf8 (取当前目录 () + “\Database2.mdb”), “”) = 真) 程序所在路径也没有中文 |
编码的问题, 解决办法:一、把程序放到不含中文路径的地方 二、数据库启动路径转换下编码 编码_gb2312到utf8(路径) |
btsd2021 发表于 2024-10-22 10:45 图传不上去C:\Users\YNYH\Desktop\data\WXWorkLocal_17295649998468.png |
btsd2021 发表于 2024-10-22 10:45 你截个图呢。我多次打开都正常。 |
btsd2021 发表于 2024-10-22 10:41 第二次打开就这样,而且列表框没内容了 |
sitemap|
易语言源码|
易语言教程|
易语言论坛|
易语言模块|
手机版|
广告投放|
精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司
( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173