BLOB也可以像其它类型数据一样,从数据库读到DataSet中吗? BLOB也可以像其它类型数据一样,从数据库读到DataSet中吗?有没有什么特别要求? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以的create table blobtable(myid varchar2(8) NOT NULL,blobdata blob,CONSTRAINT pk_blobtable primary key(myid));private void Select(string myid){ string sID = "111"; OracleConnection conn = new OracleConnection("Password=test;User ID=test;Data Source=test"); string sSQL = "select blobdata from blobtable where myid = '" + myid + "'"; OracleDataAdapter adt = new OracleDataAdapter(sSQL,conn); DataSet ds = new DataSet(); adt.Fill(ds); //写临时文件 Byte[] FileByteArray; object aaa = ds.Tables[0].Rows[0]["blobdata"]; FileByteArray = (Byte[])aaa; string sPath = @"C:\result" + myid + ".jpg"; FileStream fs = new FileStream( sPath,FileMode.OpenOrCreate,FileAccess.Write,FileShare.None); fs.Write(FileByteArray,0,FileByteArray.Length); fs.Flush(); fs.Close();} 琢磨半天也没弄明白该把这个值怎么取出来 关于DataGridView的一个很诡异的问题 C#将byte[]转换为image??? 怎么写这段SQL语句,求和并显示出多个字段值??? [推荐]精品OA下载(包括完整的源程序、文档及数据库) 字符串比较问题! DataColumn 如何指定列宽 C# 串口如何做到多线程收发? 关于网络编程socket的问题!请教各位! 我很迷惘,该巩固VC的学习,还是改学.net?? 线程互斥问题 本人徘徊在北京与天津之间的痛苦!-------------
create table blobtable(
myid varchar2(8) NOT NULL,
blobdata blob,
CONSTRAINT pk_blobtable primary key(myid)
)
;private void Select(string myid)
{
string sID = "111";
OracleConnection conn = new OracleConnection("Password=test;User ID=test;Data Source=test");
string sSQL = "select blobdata from blobtable where myid = '" + myid + "'";
OracleDataAdapter adt = new OracleDataAdapter(sSQL,conn);
DataSet ds = new DataSet();
adt.Fill(ds); //写临时文件
Byte[] FileByteArray;
object aaa = ds.Tables[0].Rows[0]["blobdata"];
FileByteArray = (Byte[])aaa; string sPath = @"C:\result" + myid + ".jpg";
FileStream fs = new FileStream( sPath,FileMode.OpenOrCreate,FileAccess.Write,FileShare.None);
fs.Write(FileByteArray,0,FileByteArray.Length);
fs.Flush();
fs.Close();
}