我通过阅读 PDF 文件在 mysql DB 中插入记录。有 14000 条记录应该插入到数据库中。但经过一些 700-800 条记录后,我得到一个异常,因为“创建会话工厂时使用了无效或不完整的配置”。我正在使用流利的 Nhibernate 并且我的代码在 asp.net 中。有人可以帮我解决这个问题吗?
问问题
114 次
1 回答
0
for (int i = 1; i <= iPages; i++) // ipages value is 2213
{
string strPageText = PdfTextExtractor.GetTextFromPage(pdfRdr, i);
strPageText = Encoding.UTF8.GetString(ASCIIEncoding.Convert(Encoding.Default, Encoding.UTF8, Encoding.Default.GetBytes(strPageText)));
string[] strRows = strPageText.Split(new char[] { '\n' }, StringSplitOptions.RemoveEmptyEntries);
string strName = string.Empty;
string[] strNames;
string strStatus = string.Empty;
string EmailAddress = string.Empty;
int rowCount = 1;
int iPtRowCnt = 0;
bool caseFiveFlag = false;
Patient objPt = new Patient();
objPt.PatientContact = new PatientContact();
foreach (string strRowText in strRows)
{
// here I am inserting records by parsing .pdf file
// my pdf file is 5mb
}
于 2012-10-25T08:56:57.277 回答