ھۆكۈمەت گۇۋاھچىسى ۆكۈمەت گۇۋاھچىسى这样的文字 winfrom 如何保存。 我保存了一条。 INSERT 后 全部变成???????进数据库看,也全部是??????请朋友们指条活路。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 顶~~~ 至少也给个思路啊。 程序的问题还是???? winfrom? 你在保存数据到数据库的时间保存成Unicode(UTF-8)试一下,因为字符的编码跟你使用的操作系统有关. sql2000 请问该怎么处理。我这里是简中系统。 客户那里必定也是,只不过新疆,部分情况下会有维语的输入需求。请教朋友们解答。 字符集不对你存的哪国字呀 UTF8要是不支持的话 就查查看看有没有专门支持所用的字符集 存放该值的字段设为nvarchar,nchar,ntext 等支持Unicode(UTF-8)数据类型 plaimm . nvarchar 还是乱码。xray2005 . 怎么讲textbox inster数据库时转二进制?cology . 参数前加 @ 麻烦解释一下。现在主要是不知道到底哪里的原因 恩。学习不久,想弄一个小程序,结果碰到这个问题。 麻烦大家,谢谢大家。 可能回复的不够准确。 不好意思plaimm . 字段改成nvarchar 还是乱码。 xray2005 . 怎么将textbox.text inster数据库时转二进制? cology . 参数前加 @ 怎么个用法 麻烦解释一下。 现在主要是不知道到底哪里的原因 恩。学习不久,想弄一个小程序,结果碰到这个问题。 麻烦大家,谢谢大家。 用base64编码using System;using System.Text;// 维文转换成base64,以便写入数据库public static string ToEncoding(string plainText){ // 获取你要的文字的字符编码,维文的编码标准; // xxxx 表示维文的标准 Encoding e = Encoding.GetEncoding("xxxx"); // 把原文变成byte 数组 byte[] temp = e.GetBytes(plainText); // 变成base64字符编码 string target = Convert.ToBase64String(temp); // 返回结果 return target;}// 数据库的内容变成维文,可以显示public static string FromEncoding(string base64Text){ // 获取维文的编码集 Encoding e = Encoding.GetEncoding("xxxx"); // 转换成byte 数组 byte[] temp = Convert.FromBase64String(base64Text); // 转换成维文 string target = e.GetString(temp); // 返回结果 return target;}// 使用方法string s = "ۆكۈمەت گۇۋاھچىسى";// 变成 base64 编码string txtToDb = ToEncoding(s);// 这个txtToDb 可以写入任何数据库// 从数据库获取的文本经过转换可以变成原文string txtFromDb = FromEncoding(txtToDb);base64 编码的好处,就是把无论何种语言或符号,都变成ASCII码,所以任何数据库都可以写入。 嗯.非常同意LS...^o^Sql Server 不能直接保存特殊字符的...所以要先处理字符的编码... 是维语,我也是新疆的,你实在不行就用新维语吧,新维语是英文的他们都可以读懂的。 试下维语字库,我见过一个朋友用哈语的字库,大概50个字母的,不知道维语是不是也是这样用字母拼写的,是的话可能也是存成ASC吗吧~! 只是猜测,你找个维语网站,看看元吗,或许有收获~! <script> var str="ۆكۈمەت گۇۋاھچىسى";str=escape(str);alert(str);str=unescape(str);alert(str);</script> TomMax 的方法就是把输入的字符串转换成 ASCII码二进制,然后再存到数据库中的.当然,你数据库对应的字段类型不能是varchar了,要改成二进制类型(sql2005)varbinary(或其他的binary). unicodeinsert into tb(col) values(N'ۆكۈمەت گۇۋاھچىسى') C# 加密文件 新手提问 跨线程调用窗体控件,请解释一下? 郁闷!C#中的建立类向导在哪里? ★★☆急救啊!!!关于WMI的Win32_Directory或Win32_ShortcutFile☆★★ freetextbox3.16如果增加中文字体? [求助]调用问题 C#调用非托管C API 函数出现的错误 使用.net制作安装包时如何为安装包设置是否添加.net框架? 高手指导我一下!~~ 使用反射时遇到的问题 c# .net做的程序,打开后发生错误(就是微软的错误报告),疑惑
你存的哪国字呀 UTF8要是不支持的话 就查查看看有没有专门支持所用的字符集
xray2005 . 怎么讲textbox inster数据库时转二进制?cology . 参数前加 @ 麻烦解释一下。
现在主要是不知道到底哪里的原因 恩。学习不久,想弄一个小程序,结果碰到这个问题。 麻烦大家,谢谢大家。
xray2005 . 怎么将textbox.text inster数据库时转二进制? cology . 参数前加 @ 怎么个用法 麻烦解释一下。
现在主要是不知道到底哪里的原因 恩。学习不久,想弄一个小程序,结果碰到这个问题。 麻烦大家,谢谢大家。
using System;
using System.Text;// 维文转换成base64,以便写入数据库
public static string ToEncoding(string plainText)
{
// 获取你要的文字的字符编码,维文的编码标准;
// xxxx 表示维文的标准
Encoding e = Encoding.GetEncoding("xxxx"); // 把原文变成byte 数组
byte[] temp = e.GetBytes(plainText); // 变成base64字符编码
string target = Convert.ToBase64String(temp); // 返回结果
return target;
}// 数据库的内容变成维文,可以显示
public static string FromEncoding(string base64Text)
{
// 获取维文的编码集
Encoding e = Encoding.GetEncoding("xxxx"); // 转换成byte 数组
byte[] temp = Convert.FromBase64String(base64Text); // 转换成维文
string target = e.GetString(temp); // 返回结果
return target;
}// 使用方法
string s = "ۆكۈمەت گۇۋاھچىسى";// 变成 base64 编码
string txtToDb = ToEncoding(s);// 这个txtToDb 可以写入任何数据库// 从数据库获取的文本经过转换可以变成原文
string txtFromDb = FromEncoding(txtToDb);
base64 编码的好处,就是把无论何种语言或符号,都变成ASCII码,所以任何数据库都可以写入。
试下维语字库,我见过一个朋友用哈语的字库,大概50个字母的,不知道维语是不是也是这样用字母拼写的,是的话可能也是存成ASC吗吧~!
只是猜测,你找个维语网站,看看元吗,或许有收获~!
var str="ۆكۈمەت گۇۋاھچىسى";
str=escape(str);
alert(str);
str=unescape(str);
alert(str);
</script>
insert into tb(col) values(N'ۆكۈمەت گۇۋاھچىسى')