strQuery = "select * from test_drawing where s_no=3";
objCmd = new OleDbCommand(strQuery, objConn);
dr = objCmd.ExecuteReader();
if (dr.Read())
{
write = (byte[])dr[1];
}
dr.Close();
filename = path + "drawing.pdf";
using (FileStream
fileStream = new FileStream(filename, FileMode.Create))
{
for (int i = 0; i < write.Length; i++)
{
fileStream.WriteByte(write[i]);
}
fileStream.Seek(0, SeekOrigin.Begin);
for (int i = 0; i < fileStream.Length; i++)
{
if (write[i] != fileStream.ReadByte())
{
Console.WriteLine("Error writing data.");
return;
}
}
fileStream.Flush();
fileStream.Close();
axAcroPDF1.LoadFile(filename);
}