关于存图片到oracle
string   filenamepath   =    "e:\\001.jpg "; 
                                     FileStream   fs   =   new   FileStream(filenamepath,   FileMode.Open); 
                                     int   length   =   (int)fs.Length; 
                                     byte[]   obj   =   new   byte[length]; 
                                     fs.Read(obj,   0,   length); 
                                     DataAccessInterface.ExecuteNonQuery( "update   TR_EQUIP   set   IMAGE= ' "+obj+ " '   where   EQUIPCODE= '001 ' ",    " ");   
 数据库中是blob类型 
 为什么提示更新不了
------解决方案--------------------1.Oracle用bLob来存储 
 2.cmd需要使用参数形式: 
 cmd.CommandText =  "update TR_EQUIP set IMAGE=? where EQUIPCODE= '001 ' " 
 cmd.Parrameters.Add( "@Image ",OleDbDataType.Binary); 
 cmd.Parrameters[0].value=obj;   
 不知道你的orm是否支持parametters