用System.Data.SqlClient啊,别考虑ADO,OLE DB了,查查MSDN里面关于SqlParameter的帮助。具体代码大概如下:string sSql = "insert into table_image values('ID_1',@byteImage)";
SqlCommand mCom = new SqlCommand(sSql,xCon);
Byte[] btyData = ...;
SqlParameter mySqlParam = 
  new SqlParameter("@byteImage", SqlDbType.VarBinary, btyData.Length, ParameterDirection.Input, false,0,0,null,DataRowVersion.Current,btyData);