大家碰见过.rdb数据库文件吗?不知道大家是怎么来读这种文件的。
这种文件可以用记事本打开。那么读它的方法和我们读文本文件的方法是一致的。
private System.IO .FileStream fStream;
private System.IO .StreamReader sReader;
string directory=System .IO.Directory .GetCurrentDirectory ();
this.fStream =new System.IO.FileStream (directory+@"/当天库.rdb",System.IO .FileMode .Open ,System.IO .FileAccess .Read );
this.sReader =new System .IO .StreamReader (this.fStream,System.Text .Encoding .GetEncoding ("GB2312"));
message=this.sReader .ReadToEnd ();
由于.rdb数据库文件中存储着汉字。所以在读的时候采用“GB2312”编码。