you can save image in database of sql as Varbinary(Max) datatype and saving image in database. First save image at particular path than readallbyte from this image and save these byte in your database table as describe in this code:-
using System.IO;
using System.Data.Common;
using Microsoft.Practices.EnterpriseLibrary.Data;
using Microsoft.Practices.EnterpriseLibrary.Common;
private void saveImageFile(string FileNameWithPath)
{
byte[] bt = null;
if (System.IO.File.Exists(FileNameWithPath))
{
bt = System.IO.File.ReadAllBytes(FileNameWithPath);
}
Database DbCon = "connectionString";
DbCommand Cmd = DbCon.GetStoredProcCommand("storeProcedureName");
DbCon.AddInParameter(Cmd, "@ImageFile", DbType.Binary, bt);
int a=DbCon.ExecuteNonQuery(Cmd);
}