推荐_修复 sql工具select查询 text 类型显示不全_产供销
学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 4  1/1   1  
作者
内容
ayangzhi  [个人空间]


注册  2010-07-18
发贴数  856
精华贴  1
原创贴  2
来自  
状态  正常

级别  贵宾
#1»发布于2024-03-08 09:51

场景: 昨天写代码, 往自定义表单中插入了一段字符串, 然后select显示, 始终显示不全, 想了老半天没明白为什么.  
用另一个工具连接数据库查询一看, 显示就完整了.




        




杨清云,承接商贸管理、人力资源实施、综合管理实施服务.
可扩展开发WEB, 物联网, 大屏展示报表, 移动端, 微信公众号等.
联系QQ:13836962    TEL:13058180007

ayangzhi  [个人空间]


注册  2010-07-18
发贴数  856
精华贴  1
原创贴  2
来自  
状态  正常

级别  贵宾
#2»发布于2024-03-08 09:52

补上自定义表的字段类型. (自定义表单是直接用oit系统生成, 字符串长度超过一定时, 观察生成表sql就是text类型了, 这个方便)



        




杨清云,承接商贸管理、人力资源实施、综合管理实施服务.
可扩展开发WEB, 物联网, 大屏展示报表, 移动端, 微信公众号等.
联系QQ:13836962    TEL:13058180007

qf2016  [个人空间]
QQ名  meng 113779009


注册  2016-01-17
发贴数  2287
精华数  0
原创贴  0
来自  
状态  正常

级别  版主
#3»发布于2024-03-08 09:53

 
把数据库发给我看看。


        


ayangzhi  [个人空间]


注册  2010-07-18
发贴数  856
精华贴  1
原创贴  2
来自  
状态  正常

级别  贵宾
#4»发布于2024-03-08 18:07

孟老师, 下午这个问题, 我一直在想原因是为什么 . 终于发现了. 
 
建议自定义表单, 生成的字符 和 文本 更改为 nvarchar 和 ntext 类型 
是因为这个原因导致的.. 很有可能是oit , 用sql 语句 写入时, 是 nvarchar 字符集了. 然后表结构是varchar , 存是存下来了. 提取之后就乱码了. 
 
我手动将 创建 自定义表单的sql语句中的字符类型更改为 nvarchar 和 ntext , 就显示正确了.




        




杨清云,承接商贸管理、人力资源实施、综合管理实施服务.
可扩展开发WEB, 物联网, 大屏展示报表, 移动端, 微信公众号等.
联系QQ:13836962    TEL:13058180007


 4  1/1   1  

登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 杭州 - 浙ICP备19051128号-1 网安 33010402003225 ]