You can make a html file from the database row then you can convert the html file to the pdf by PdfConverter(wnvhtmlconvert.dll)
using Winnovative.WnvHtmlConvert;
public void Convert()
{
PdfConverter pdfConverter = new PdfConverter();
pdfConverter.LicenseKey = "your license key";
pdfConverter.PdfDocumentOptions.EmbedFonts = false;
pdfConverter.PdfDocumentOptions.ShowFooter = false;
pdfConverter.PdfDocumentOptions.ShowHeader = false;
pdfConverter.PdfDocumentOptions.GenerateSelectablePdf = true;
pdfConverter.SavePdfFromHtmlFileToFile("1.html", "1.pdf");
}
Then you can attach the pdf with the mail. For this you can see this links->
Click
Click
Click