我做个程序把文本内容读取之后添加到数据库添加后数据库里的Varchar类型字段显示的是 ???? 例:文本里是2个字的数据库显示4个问号,3个字的显示6个问号
 decimal类型字段显示的结果没小数了 自动四折五入了 例:文本里是24215.54 添加后数据库里的是24216请各位帮指教指教谢谢!!!!!!!!!
求代码
StreamReader srReadLine = new StreamReader((System.IO.Stream)File.OpenRead("C:\\Documents and Settings\\Administrator\\桌面\\aaabbb.txt"),
  System.Text.Encoding.ASCII);
  srReadLine.BaseStream.Seek(0, SeekOrigin.Begin);补充下 文本文件编码是ANSI,   如果把文本编码改成UTF-8就好使     
请问下  文本文件的编码ANSI不改,改上面的代码怎么改?