问题描述
解决方案
解决方案二:
编码问题吧~~~
解决方案三:
File.ReadAllText("d:\1.txt",Encoding.Unicode);
解决方案四:
谁知道你读的什么文件,不是把二进制文件当做文本读的?文本文档也分编码类型,另存为一下.
解决方案五:
如果你不改程序的话把文本文档的编码改成UTF-8试试
解决方案六:
读取格式的问题,把编码格式换着试试
解决方案七:
Encoding.UnicodeEncoding.DefaultEncoding.UTF8
解决方案八:
把数据库数据输出到Excel文档显示privatevoidbtn_Excel_Click(objectsender,EventArgse){if(dgv_Info.Rows.Count==0)//判断是否有数据return;//返回Microsoft.Office.Interop.Excel.Applicationexcel=newMicrosoft.Office.Interop.Excel.Application();//实例化Excel对象excel.Application.Workbooks.Add(true);//在Excel中添加一个工作簿excel.Visible=true;//设置Excel显示//生成字段名称for(inti=0;i<dgv_Info.ColumnCount;i++){excel.Cells[1,i+1]=dgv_Info.Columns[i].HeaderText;//将数据表格控件中的列表头填充到Excel中}//填充数据for(inti=0;i<dgv_Info.RowCount-1;i++)//遍历数据表格控件的所有行{for(intj=0;j<dgv_Info.ColumnCount;j++)//遍历数据表格控件的所有列{if(dgv_Info[j,i].ValueType==typeof(string))//判断遍历到的数据是否是字符串类型{excel.Cells[i+2,j+1]="'"+dgv_Info[j,i].Value.ToString();//填充Excel表格}else{excel.Cells[i+2,j+1]=dgv_Info[j,i].Value.ToString();//填充Excel表格}}}}
解决方案九:
编码的难题,最好统一一下程序里面的编码。