BinaryReader 类
用特定的编码将基元数据类型读作二进制值。
用特定的编码将基元数据类型读作二进制值。
解决方案 »
- Convert.ToDouble异常
- '>'字元,十六进制值无法包含在名称中
- run(new Form1())?????????????
- Winform的Treeview问题
- 在winform题目,在线等!万分感谢!
- treeview中在节点设置NavigateUrl后,SelectedNodeStyle不起作用 了
- 我把一个文件夹(这个文件夹里面有文件aa.txt和子文件夹bb及文件bb.txt)复制到一个目录下了,我下次再向这个目录下复制同一个文件夹,怎么覆盖呢?
- 通过WebBrowser获得网站上的数据
- xmlspy2010中自动生成c#代码如何使用,谁能给一个完整的例子
- 怎样重复输出指定的字符?
- 能否把一段代码定义成原子操作?
- Csharp如何建立快捷方式
FileStream fs; conn.Open();
da.Fill(ds);
theTable = ds.Tables[0]; String temp = (String)theTable.Rows[0]["FileExt"]; Byte[] myData;
myData = (byte[])theTable.Rows[0]["BinaryData"]; sfd.DefaultExt = temp.Trim(); //获得默认扩展名
if(sfd.ShowDialog() == DialogResult.OK)
{
fs = new FileStream(sfd.FileName,FileMode.Create,FileAccess.Write);
fs.Write(myData,0,myData.Length);
fs.Close(); }
conn.Close();
long buffersize=1024; //Field's length
byte[] outbyte = new byte[buffersize]; SqlCommand CMD = new SqlCommand("SELECT Fieldbyte FROM xxx", Conn);
SqlDataReader myReader = CMD.ExecuteReader(CommandBehavior.SequentialAccess);if(myReader.Read())
{
retval = myReader.GetBytes(1, startIndex, outbyte, 0, bufferSize);
}
myReader.Close();
pubsConn.Close();