【5元现金红包】KVADODBGrid乱码与不能显示小数 点击:970 | 回复:9



dadfas

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 4回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2019年12月28日
发表于:2022-05-13 18:38:15
楼主

KVADODBGrid乱码与不能显示小数




楼主最近还看过



dadfas

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 4回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2019年12月28日
发表于:2022-05-17 14:54:58
1楼

选用ACCESS后,

已解决


请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:622帖 | 8548回
  • 年度积分:24
  • 历史总积分:335295
  • 注册:2011年4月25日
发表于:2022-05-14 08:35:46
2楼

不显示小数点只显示整数?会不会你寄存器类型选整数类型非实数类型?

dadfas

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 4回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2019年12月28日
发表于:2022-05-17 14:44:45
3楼

"请叫我王老湿" 的回复,发表在1楼
        对内容: 【不显示小数点只显示整数?会不会你寄存器类型选整数类型非实数类型?...】进行回复:

        -----------------------------------------------------------------


是组态王问题用

ACCESS怪好


dadfas

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 4回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2019年12月28日
发表于:2022-05-21 07:44:40
4楼

"dadfas" 的回复,发表在3楼
        对内容: 【"请叫我王老湿" 的回复,发表在1楼        对内容: 【不显示小数点只显示整数?会不会你寄存器类型选整数类型非实数类型?...】进行回复:        -------------------...】进行回复:

        -----------------------------------------------------------------

数据库用了decimal,我改成float

逐歩沉淪

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 14回
  • 年度积分:1
  • 历史总积分:14
  • 注册:2013年7月20日
发表于:2023-03-31 11:41:18
5楼

"dadfas" 的回复,发表在4楼
        对内容: 【"dadfas" 的回复,发表在3楼        对内容: 【"请叫我王老湿" 的回复,发表在1楼        对内容: 【不显示小数点只显示整数?会不会你寄存器类型选整数类型非实数类型?...】...】进行回复:

        -----------------------------------------------------------------


我用oracle也有这个问题,不显示小数。使用access就没问题了是吗

暗夜离殇

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 6回
  • 年度积分:22
  • 历史总积分:264
  • 注册:2018年6月02日
发表于:2023-07-15 17:02:18
6楼

我组态王6.55,KVADODBGrid控件连接MYSQL,就显示不出来字段名。不知道咋回事。

SQL.png

jgyan99

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 17回
  • 年度积分:27
  • 历史总积分:27
  • 注册:2009年11月15日
发表于:2024-02-29 11:22:03
7楼

KVADODBGrid 不能显示小数,

是因为使用控件 添加 字段后,你可能 没有 设置小数点 后位数


 image.png

jgyan99

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 18回
  • 年度积分:28
  • 历史总积分:28
  • 注册:2009年11月15日
发表于:2024-02-29 11:26:00
8楼

KVADODBGrid控件 在显示 字段的时候, 如果是小数 ,是需要 设置 显示小数点 后位 。


如果, 在命令语言中进行  数据库查询 传值 ,直接使用 float 变量 获取 就可以  。

jgyan99

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 19回
  • 年度积分:29
  • 历史总积分:29
  • 注册:2009年11月15日
发表于:2024-02-29 11:32:23
9楼

"暗夜离殇" 的回复,发表在6楼
        对内容: 【我组态王6.55,KVADODBGrid控件连接MYSQL,就显示不出来字段名。不知道咋回事。...】进行回复:

        -----------------------------------------------------------------


  1. 可以 选择 mySQL中其他的表 ,试试 。

  2. 也可以 试试其他数据库 中的表 。

  3. 最稳妥的方法是 在 组态软件中 -- 使用 表格模板 添加表的 所有字段 和 关联变量,然后,在组态软件中,创建按钮,使用按钮 执行 建表命令  SQLCreateTable( DeviceID, "TableName", "TemplateName" );  创建表 。

    组态软件 创建的表,再用 KVADODBGrid控件 查询显示,一般肯定是没有问题的。


热门招聘
相关主题

官方公众号

智造工程师