火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 3263|回复: 6
打印 上一主题 下一主题

[视窗] 成品 mysql登记软件源码

[复制链接]

36

主题

152

帖子

880

积分

高级会员

Rank: 4

积分
880
跳转到指定楼层
楼主
发表于 2021-9-12 18:16:35 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 sun19990909 于 2021-9-12 18:23 编辑

此软件 有个缺点 就是  上一页  下一页  在每秒点击次数超过3次之后 会发生未知错误。可能是系统反应不过来把。

     其他的运行速度应该是可以吊打其他的所有 登记类软件,我特意看了网上的教程 做了 语句优化了。 目前60w行数据库 在 所有的字段都设置 全文索引 的情况下 模糊cha询 任何数字段的数据的 时间大概都在1.5s左右。 我感觉 百万级数据 应该是没问题了,我已经把所有能想到的优化都想到了。普通翻页的话 哪怕有几千亿行数据应该也是不会卡的。我以前测试过1000w行 mysql数据库 普通翻页不会卡, 以前不舍得设置全文索引,前天试了下全文索引 结果发现真的是很牛皮,模糊cha询速度快到飞起。百万级数据用 要cha询的字段用全文索引是绝对够的。千万级的数据库估计要把所有的文字拆开了。要不然cha询要等很久。


     所有的源码我都已经做了注释。还有一个功能没整,就是跳到指定页数 , 其实这个功能可以整 不过我感觉不太实用,就没加上去,
还有一个功能我没整
就是 sql 语句数据库全匹配的功能自动生成功能  大概意思就是 自动获取你的数据库 字段值  这个功能我已经弄好了 可以自动获取数据库指定表的所有字段值

  自动组合sql语句 现在 没搞 没时间了  

这个功能 可以用 取数组成员数()+
循环 (0,字段名称.取成员数(),局_计次,1)
        自动组合sql语句 =  自动组合sql语句+"'“+字段名称.取成员(局_计次)+"'“
    标准是 “+字段名称.取成员(局_计次)

要花一点时间。修改才能 无视数据库字段  自动生成 增 改 删 sql语句,一键匹配数据库。

我现在做的已经是无视字段值了 不过不能自动生成相应的 增 改 删 sql语句,


还有列名称 你们也不用填 在 字段值的注释里面写上文本 就能直接修改软件的列名


还有这个软件 增 改 删 超级快 为了防止使用者怀疑软件没有修改,我特意调慢了增改删语句的执行速度。


我觉得我写的这个软件还是有点小得意的 铁子们,


这次我更新了表格导入execl的方式 有两种导出方式  导出的文件可以为两种,导入的文件也可以导入两种。




此源码 界面ui参考了利云界面 火山论坛例子 LibXL模块 火山论坛的例子 还火山自带的的mysql例子。 用到了libxl模块















913.PNG (90.13 KB, 下载次数: 15)

修改注释就可以修改软件的列名

修改注释就可以修改软件的列名

9.12ee.PNG (74.55 KB, 下载次数: 14)

9.12ee.PNG

发给论坛的.zip

937.75 KB, 下载次数: 83

数据库文件 (2).zip

1.04 KB, 下载次数: 43

数据库sql文件

评分

参与人数 1金钱 +1 收起 理由
上等兵 + 1 赞一个!

查看全部评分

回复

使用道具 举报

77

主题

730

帖子

4324

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
4324
QQ
沙发
发表于 2021-9-12 20:07:46 | 只看该作者
支持开源作者,感恩有你
欢迎加入火山安卓交流群:623136156
回复

使用道具 举报

36

主题

152

帖子

880

积分

高级会员

Rank: 4

积分
880
板凳
 楼主| 发表于 2021-9-13 12:29:34 | 只看该作者
我感觉 就以现在这个软件的sql语句cha询优化 应该是在c++级 软件市场上没有对手了。 我自己也没到用过比 我写的速度 更快的mysqlcha询软件了。 感觉已经到达了巅峰。
回复

使用道具 举报

36

主题

152

帖子

880

积分

高级会员

Rank: 4

积分
880
地板
 楼主| 发表于 2021-9-14 22:16:57 | 只看该作者
方法 新增记录1
xunhuan = 字段名称.取成员数 ()
前段文本 = "INSERT INTO `" + 数据库名称 + "`.`" + 数据库表名称 + "` (`"
处理事件 ()
后段文本 = "`)  VALUES  ('"
循环 (1, xunhuan, 局_计次, 1)//自动组装sql语句
如果 (局_计次 == xunhuan - 1)//判断是否为最后一位字段
     前段文本 = 前段文本 + 字段名称.取成员 (局_计次)
     后段文本 = 后段文本 + 超级列表框被选中的数组.取成员 (局_计次) + "')"
否则
     前段文本 = 前段文本 + 字段名称.取成员 (局_计次) + "`, `"
     后段文本 = 后段文本 + 超级列表框被选中的数组.取成员 (局_计次) + "','"

新增记录sql语句 = 前段文本 + 后段文本
置剪辑板文本 (新增记录sql语句)

方法 修改被选中的记录
更新记录 = "UPDATE " + 数据库表名称 + " SET "
后段文本 = "' WHERE (a = '" + 超级列表框被选中的数组.取成员 (0) + "')"
如果 (超级列表框被选中的数组.取成员数 () == 表格1.列数)
   xunhuan = 字段名称.取成员数 ()
    循环 (1, xunhuan, 局_计次, 1)//自动组装sql语句
    如果 (局_计次 == xunhuan - 1)
         更新记录 = 更新记录 + 字段名称.取成员 (局_计次) + " = '" + 超级列表框被选中的数组.取成员 (局_计次)
    否则
          更新记录 = 更新记录 + 字段名称.取成员 (局_计次) + " = '" + 超级列表框被选中的数组.取成员 (局_计次) + "',"

更新记录 = 更新记录 + 后段文本
置剪辑板文本 (更新记录)

这是自动组装新增和修改的sql语句不会报错, 删除的语句不用组装,可以一键匹配所有普通数据的 数据表,无视 数据表 字段值数量和名称 有多少都能识别。
回复

使用道具 举报

2

主题

32

帖子

212

积分

中级会员

Rank: 3Rank: 3

积分
212
5#
发表于 2022-2-22 22:16:09 | 只看该作者
刚学火山,不知道这个什么情况

--- 开始编译项目"餐饮界面":
<\src\发给论坛的源代码.v>, 287: 错误: 没有找到所指定名称的类"EXCEL工作簿类"
<\src\发给论坛的源代码.v>, 288: 错误: 没有找到所指定名称的类"EXCEL工作表类"
<\src\发给论坛的源代码.v>, 289: 错误: 没有找到所指定名称的类"EXCEL格式类"
<\src\发给论坛的源代码.v>, 290: 错误: 没有找到所指定名称的类"EXCEL字体类"
<\src\发给论坛的源代码.v>, 358: 错误: 没有找到所指定名称的类"EXCEL工作簿类"
<\src\发给论坛的源代码.v>, 359: 错误: 没有找到所指定名称的类"EXCEL工作表类"
<\src\发给论坛的源代码.v>, 360: 错误: 没有找到所指定名称的类"EXCEL格式类"
<\src\发给论坛的源代码.v>, 361: 错误: 没有找到所指定名称的类"EXCEL字体类"
<\src\发给论坛的源代码.v>, 304: 错误: "book"的数据类型不为类
<\src\发给论坛的源代码.v>, 307: 错误: "book"的数据类型不为类
<\src\发给论坛的源代码.v>, 313: 错误: "book"的数据类型不为类
<\src\发给论坛的源代码.v>, 314: 错误: "book"的数据类型不为类
<\src\发给论坛的源代码.v>, 315: 错误: "book"的数据类型不为类
<\src\发给论坛的源代码.v>, 316: 错误: "book"的数据类型不为类
<\src\发给论坛的源代码.v>, 317: 错误: "book"的数据类型不为类
<\src\发给论坛的源代码.v>, 318: 错误: "font"的数据类型不为类
<\src\发给论坛的源代码.v>, 319: 错误: "font"的数据类型不为类
<\src\发给论坛的源代码.v>, 320: 错误: "font"的数据类型不为类
<\src\发给论坛的源代码.v>, 321: 错误: "font"的数据类型不为类
<\src\发给论坛的源代码.v>, 322: 错误: "格式"的数据类型不为类
<\src\发给论坛的源代码.v>, 323: 错误: "格式"的数据类型不为类
<\src\发给论坛的源代码.v>, 324: 错误: "格式"的数据类型不为类
<\src\发给论坛的源代码.v>, 327: 错误: "sheet"的数据类型不为类
<\src\发给论坛的源代码.v>, 329: 错误: "sheet"的数据类型不为类
<\src\发给论坛的源代码.v>, 331: 错误: "sheet"的数据类型不为类
<\src\发给论坛的源代码.v>, 333: 错误: "sheet"的数据类型不为类
<\src\发给论坛的源代码.v>, 337: 错误: "book"的数据类型不为类
<\src\发给论坛的源代码.v>, 371: 错误: "book"的数据类型不为类
<\src\发给论坛的源代码.v>, 373: 错误: "book"的数据类型不为类
<\src\发给论坛的源代码.v>, 376: 错误: "book"的数据类型不为类
<\src\发给论坛的源代码.v>, 377: 错误: "book"的数据类型不为类
<\src\发给论坛的源代码.v>, 378: 错误: "book"的数据类型不为类
<\src\发给论坛的源代码.v>, 379: 错误: "font"的数据类型不为类
<\src\发给论坛的源代码.v>, 380: 错误: "font"的数据类型不为类
<\src\发给论坛的源代码.v>, 381: 错误: "font"的数据类型不为类
<\src\发给论坛的源代码.v>, 382: 错误: "格式"的数据类型不为类
<\src\发给论坛的源代码.v>, 383: 错误: "格式"的数据类型不为类
<\src\发给论坛的源代码.v>, 384: 错误: "格式"的数据类型不为类
<\src\发给论坛的源代码.v>, 385: 错误: "格式"的数据类型不为类
<\src\发给论坛的源代码.v>, 386: 错误: "格式"的数据类型不为类
<\src\发给论坛的源代码.v>, 392: 错误: "sheet"的数据类型不为类
<\src\发给论坛的源代码.v>, 395: 错误: "sheet"的数据类型不为类
<\src\发给论坛的源代码.v>, 396: 错误: "sheet"的数据类型不为类
<\src\发给论坛的源代码.v>, 399: 错误: "sheet"的数据类型不为类
<\src\发给论坛的源代码.v>, 402: 错误: "font"的数据类型不为类
<\src\发给论坛的源代码.v>, 403: 错误: "格式"的数据类型不为类
<\src\发给论坛的源代码.v>, 408: 错误: "sheet"的数据类型不为类
<\src\发给论坛的源代码.v>, 412: 错误: "sheet"的数据类型不为类
<\src\发给论坛的源代码.v>, 413: 错误: "sheet"的数据类型不为类
<\src\发给论坛的源代码.v>, 414: 错误: "sheet"的数据类型不为类
<\src\发给论坛的源代码.v>, 415: 错误: "sheet"的数据类型不为类
<\src\发给论坛的源代码.v>, 416: 错误: "sheet"的数据类型不为类
<\src\发给论坛的源代码.v>, 418: 错误: "sheet"的数据类型不为类
<\src\发给论坛的源代码.v>, 419: 错误: "sheet"的数据类型不为类
<\src\发给论坛的源代码.v>, 420: 错误: "book"的数据类型不为类
<\src\发给论坛的源代码.v>, 421: 错误: "book"的数据类型不为类
<\src\发给论坛的源代码.v>, 422: 错误: "book"的数据类型不为类
回复

使用道具 举报

36

主题

152

帖子

880

积分

高级会员

Rank: 4

积分
880
6#
 楼主| 发表于 2022-2-26 14:31:33 | 只看该作者
kaizhiye 发表于 2022-2-22 22:16
刚学火山,不知道这个什么情况

--- 开始编译项目"餐饮界面":

要  LibXL模块
回复

使用道具 举报

36

主题

152

帖子

880

积分

高级会员

Rank: 4

积分
880
7#
 楼主| 发表于 2022-2-26 14:33:14 | 只看该作者
本帖最后由 sun19990909 于 2022-2-26 14:34 编辑
kaizhiye 发表于 2022-2-22 22:16
刚学火山,不知道这个什么情况

--- 开始编译项目"餐饮界面":

http://bbs.voldp.com/forum.php?mod=viewthread&tid=11134&extra= 最好是下载我最新的 php通信全加密的 版本 目前我们**自己也在用这个登记 速度十分快。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-6-2 05:49 , Processed in 0.099126 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表