社区
C#
帖子详情
在线等待,怎样在ADO.net里用OleDb插入视频文件(如.mpeg)到Oracle数据库中??
czsd
2003-08-18 03:50:06
怎样在ADO.net里用OleDb插入视频文件(如.mpeg)到Oracle数据库中?
最好给出部分源代码 谢谢 解决 马上就给分
...全文
59
12
打赏
收藏
在线等待,怎样在ADO.net里用OleDb插入视频文件(如.mpeg)到Oracle数据库中??
怎样在ADO.net里用OleDb插入视频文件(如.mpeg)到Oracle数据库中? 最好给出部分源代码 谢谢 解决 马上就给分
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
czsd
2003-08-19
打赏
举报
回复
谢谢 我成功插入数据到Oracle里去了 可是大对象(long raw)不能读
不知道 oracle 里有什么方法 读出 来
hfayga
2003-08-19
打赏
举报
回复
MSDN中没有吗?
czsd
2003-08-19
打赏
举报
回复
有没有 OleDb的例子
czsd
2003-08-18
打赏
举报
回复
还请各位帮忙看看
我用的是Ado.net里的 OleDb连接Oracle的
czsd
2003-08-18
打赏
举报
回复
不是 windows下的 项目
我做个视频采集 要把采集的视频文件(.mpeg)写到Oracle数据库里去
qimini
2003-08-18
打赏
举报
回复
WEB项目?
qimini
2003-08-18
打赏
举报
回复
Mark
czsd
2003-08-18
打赏
举报
回复
谢谢 我用OracleClient的老是出现
An unhandled exception of type 'System.EntryPointNotFoundException' occurred in system.data.oracleclient.dll
Additional information: Unable to find an entry point named OCIEnvCreate in DLL oci.dll.
这个错误 我是 1。1版的。net framework
所以后来我用 oledb来连oracle 有没有oledb的例子 谢谢
panyee
2003-08-18
打赏
举报
回复
看看上次某某兄弟贴上来的oracle写图片的例子, 你改一改
图片存在long raw类型的字段里
Stream imgdatastream = File1.PostedFile.InputStream;
int imgdatalen = File1.PostedFile.ContentLength;
string imgtype = File1.PostedFile.ContentType;
string imgtitle = TextBox1.Text;
byte[] imgdata = new byte[imgdatalen];
int n = imgdatastream.Read(imgdata,0,imgdatalen);
OracleCommand myCommand = new OracleCommand("INSERT INTO uu(ufiletitle, ufiletype, ufiledata) VALUES (:imgtitle,:imgtype, :imgdata)");
myCommand.Connection = new OracleConnection("Data Source=OA;User ID=jack;Password=dian;Integrated Security=no;");
myCommand.CommandType = CommandType.Text;
OracleParameter paramtitle = new OracleParameter( ":imgtitle", OracleType.VarChar, 50);
paramtitle.Value = imgtitle;
myCommand.Parameters.Add( paramtitle );
OracleParameter paramtype = new OracleParameter( ":imgtype", OracleType.VarChar, 50);
paramtype.Value = imgtype;
myCommand.Parameters.Add( paramtype );
OracleParameter paramData = new OracleParameter( ":imgdata", OracleType.LongRaw);
paramData.Value = imgdata;
myCommand.Parameters.Add( paramData );
myCommand.Connection.Open();
myCommand.ExecuteNonQuery();
myCommand.Connection.Close();
显示的:
OracleCommand myCommand = new OracleCommand("SELECT ufiletype,ufiledata FROM UU where ufiletitle='bnm'");
myCommand.Connection = new OracleConnection("Data Source=OA;User ID=jack;Password=dian;Integrated Security=no;");
myCommand.CommandType = CommandType.Text;
myCommand.Connection.Open();
OracleDataReader dr =myCommand.ExecuteReader();
if(dr.Read())
{
//Stream imgdatastream = dr["ufiledata"];
Response.ContentType = dr["ufiletype"].ToString();
Response.BinaryWrite((byte[])dr["ufiledata"]);
//Response.Write(dr["ufiledata"]);
}
myCommand.Connection.Close();
czsd
2003-08-18
打赏
举报
回复
那能否给个例子 呢 插入图片也好啊 反正都是文件插入到数据库里
注明下我 用的 ADO.net 里的OleDb
CMIC
2003-08-18
打赏
举报
回复
没做过,感觉应该和插入图片差不多。
czsd
2003-08-18
打赏
举报
回复
自己先顶下
缩略语
ADO Active Data Objects ADP Automatic Data Processing ADPCM Adaptive Differential Pulse Code Modulation ADR Address ADS Application Development Solutions [AT&T] + Application Development System + ...
文件
后缀名大全
MPEG
Audio Sound File [
MPEG
] PC GNU Compiler Output Abscissa Data File Optocat [XnView] .ABT The Arbiter Sports Official Schedule [Viewer] .ABW AbiWord Document File .ABX ...
Jiangsheng的CSDN Digest (Dec 2005)
CSDN 讨论总结系列:Jiangsheng的CSDN Digest (Dec 2005)(http://blog.csdn.net/jiangsheng/archive/2005/12/24/561501.aspx) Jiangsheng的CSDN Digest (Oct 2005)...
文件
后缀大全
.ado photoshop duotone options .adp faxworks modem setup file astound dynamite file ms access project [buy office xp at shop.microsoft] aolserver dynamic page file [aol] .adr after dark random screen ...
ecw2c理解元数据:使用BigQuery k-means将4,000个堆栈溢出标签聚类
对于无监督学习和k均值聚类来说,这是一项完美的任务-现在您可以在BigQuery
中
完成所有这些工作。 让我们找出方法。 Visualizing a universe of clustered tags. Felipe Hoffais a Developer Advocate fo...
C#
110,556
社区成员
642,563
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章