社区
C#
帖子详情
二进制的读取?
因为想念才会寂寞
2007-07-20 08:47:11
有一表A
字段Content是二进制
是Word文件存取进表的。
需求:
读取Content取其中的内容。是以文字形式。
有的说是先读取成Word文件。不知道如何实现。
...全文
183
5
打赏
收藏
二进制的读取?
有一表A 字段Content是二进制 是Word文件存取进表的。 需求: 读取Content取其中的内容。是以文字形式。 有的说是先读取成Word文件。不知道如何实现。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bote_china
2007-07-20
打赏
举报
回复
要显示word文件中的内容,就必须先把数据库中的二进制数据转存为本地文件,再打开文件获取内容。word文件有自己的格式,不同于文本文件,是不能直接从二进制转换过来的.
System.IO.FileStream fs = new System.IO.FileStream("",System.IO.FileMode.CreateNew);
System.IO.BinaryWriter writer= new System.IO.StreamWriter(fs);
writer.Write(byte[]);
writer.Close();
fs.Close();
剩下的就是打开文件,获取内容了
commandosvvv
2007-07-20
打赏
举报
回复
然后再用Qim(莫名-从星做起(blog.csdn.net/qim/)) 兄的方法,把byte[]转成string,
lz,应该够了吧。
commandosvvv
2007-07-20
打赏
举报
回复
Byte[] buffer = null;
OracleCommand cmd = new OracleCommand(strSql,connectionString);
OracleDataReader reader = cmd .ExecuteReader();
if (reader.HasRows)
{
reader.Read();
OracleBlob myOracleBlob = reader.GetOracleBlob(0);
if (myOracleBlob == null) return null;
buffer = myOracleBlob.Value;
}
else
{
buffer = null;
}
reader.Close();
return buffer;
Qim
2007-07-20
打赏
举报
回复
string sContent = Encoding.GetEncoding("gb2312").GetString(byte[])
ivyorg
2007-07-20
打赏
举报
回复
用流的方式把他读出来。
读取
二进制
文件
读取
二进制
文件
读取
二进制
文件
读取
二进制
文件
读取
二进制
文件
读取
二进制
文件
读取
二进制
文件
读取
二进制
文件
读取
二进制
文件
打开文件保存
二进制
为TXT,
读取
二进制
,转化为文件
打开任何文件,转化为
二进制
保存;
读取
二进制
文件,另存文件.
用FileStream流
读取
二进制
文件,16进制显示
创建一个windows应用程序,打开一个标准的对话框,指定
读取
的文件,然后把改文件显示为
二进制
,在多行文本中逐个显示文件中的每个字节,每行显示16个字节。以16进制格式显示该字节的值。排列整齐,采用FileStream类
通过
二进制
数据流的方式,读写图片,把图片存入数据库
通过
二进制
数据流的方式,读写图片,把图片存入数据库,再从数据库
读取
出来显示
5.7:Python如何
读取
二进制
文件?
我们总结了Python
读取
二进制
文件的方法和库的优势,包括灵活性、跨平台性、高效性等,这些优势使得Python成为一种非常适合处理
二进制
数据的语言。
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章