FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 9054|回复: 10
打印 上一主题 下一主题

在mono+jexus下跑是乱码

[复制链接]
跳转到指定楼层
楼主
发表于 2014-11-15 10:20:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
折腾了好几天,都没有解决这个问题。
数据库是甲骨文

所有的解决方法都尝试过了,感觉自己要崩溃了。


现在插入数据库还是乱码,中文全是问号

无奈最后只有把原因归咎到fineui上了。

想问下,fineui能否全部更换成GBK的编码方式?
沙发
发表于 2014-11-15 11:38:10 | 只看该作者
“现在插入数据库还是乱码,中文全是问号”
=====
这个和FineUI没关系吧,FineUI只是前端组件,不管你后台的逻辑
板凳
发表于 2014-11-15 12:00:19 | 只看该作者
最近也有打算试下mono+jexus,一看这么多问题,都怕了,不敢心想那么多了
地板
 楼主| 发表于 2014-11-15 19:19:49 | 只看该作者
sanshi 发表于 2014-11-15 11:38
“现在插入数据库还是乱码,中文全是问号”
=====
这个和FineUI没关系吧,FineUI只是前端组件 ...

但是前端页面会涉及一个编码问题,我数据库是GBK编码的,因为数据很多,如果贸然换UTF8,数据会错乱。

所以想问下三生石老大,有没有办法把整个框架换成gbk编码?

我去jexus那边问,他们说是fineui的问题。我来fineui问,你又说是后端的问题。我觉得自己太渺小了
5#
 楼主| 发表于 2014-11-15 19:21:48 | 只看该作者
Mr.Wu 发表于 2014-11-15 12:00
最近也有打算试下mono+jexus,一看这么多问题,都怕了,不敢心想那么多了

这个方案相当不成熟,兄弟,如果你想尝试,要做好死在半路的准备。

各种各样莫名其妙地问题,要有大心脏。

我建议还是等.net开源以后,再考虑移植linux的问题
6#
发表于 2014-11-15 22:02:31 | 只看该作者
cepots 发表于 2014-11-15 19:19
但是前端页面会涉及一个编码问题,我数据库是GBK编码的,因为数据很多,如果贸然换UTF8,数据会错乱。

...

不管你数据库是啥编码,你把数据取出来然后放到页面上,可以用任意编码输出到页面,当然可以是 UTF8。

前面页面用什么编码显示,只需要在 web.config 中指定就行,FineUI不强制一定是UTF8编码。
7#
 楼主| 发表于 2014-11-15 22:22:18 | 只看该作者
sanshi 发表于 2014-11-15 22:02
不管你数据库是啥编码,你把数据取出来然后放到页面上,可以用任意编码输出到页面,当然可以是 UTF8。

...

三生石老大,我试过在web.config还有每个页面顶部指定gb2312的编码格式,然后运行在mono+jexus,页面可以正常输出,但对话框alert.show()出来的内容均是乱码,这个部分该如何调整?
8#
发表于 2014-11-16 09:32:50 | 只看该作者
“对话框alert.show()出来的内容均是乱码”
====
1. 调试,在后台C#代码中,看下传入的 Alert.Show 的参数是否就是乱码
2. 你看下HTTP的响应正文,看下返回的内容是否就是乱码
9#
 楼主| 发表于 2014-11-17 19:41:35 | 只看该作者
sanshi 发表于 2014-11-16 09:32
“对话框alert.show()出来的内容均是乱码”
====
1. 调试,在后台C#代码中,看下传入的 Alert.Show 的参数 ...

三生石老大,测试的结果确实是fineui的问题啊

我把相同的c#数据库增删改查代码分别放在winfrom和fineui上运行

结果winfrom里一切正常,fineui却是乱码
10#
发表于 2014-11-18 08:33:35 | 只看该作者
cepots 发表于 2014-11-17 19:41
三生石老大,测试的结果确实是fineui的问题啊

我把相同的c#数据库增删改查代码分别放在winfrom和fineui ...

我提到的两个情况,你测试一下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-25 12:42 , Processed in 0.048196 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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