我的Access的ole对象中存的是一个Word对象,我想把Word的里面的内容读出用一个richtextbox显示出来,代码是
byte[] Buffer = new byte[10];
OleDbDataReader OleReader = OleCmd.ExecuteReader();
while (OleReader.Read())
{
OleReader.GetBytes(6, 0, Buffer, 0, 10);
this.richTextBox1.Text += Encoding.Unicode.GetString(Buffer);
}
显示的结果是 ᰕ)这么一个乱码的东西,为什么呢?
byte[] Buffer = new byte[10];
OleDbDataReader OleReader = OleCmd.ExecuteReader();
while (OleReader.Read())
{
OleReader.GetBytes(6, 0, Buffer, 0, 10);
this.richTextBox1.Text += Encoding.Unicode.GetString(Buffer);
}
显示的结果是 ᰕ)这么一个乱码的东西,为什么呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货