PDA

View Full Version : سوال: خطای vshost32.exe has stopped working



تبسم ساینا
چهارشنبه 08 فروردین 1397, 11:06 صبح
سلام.. من موقع اجرای این کدم به این خطا بر میخورم و برنامه متوقف میشه.. اصلا دلیل منطقی نداره براش..
147848

List<PayMethod_DATA> lstPayMethod = new List<PayMethod_DATA>(); using (OleDbConnection objConnection = new OleDbConnection(DAL.SetAccessDAL.Default.cnnstring ))
{
OleDbCommand objCommand = objConnection.CreateCommand();
objCommand.CommandText = "select * from Payment_Method";
objCommand.CommandType = CommandType.Text;


objConnection.Open();


OleDbDataReader ObjReader = objCommand.ExecuteReader();


if (ObjReader.HasRows)
{
while (ObjReader.Read())
{
lstPayMethod.Add(new PayMethod_DATA() { PaymentID = Convert.ToInt16(ObjReader["PaymentID"]), Title = ObjReader["Title"].ToString() });
}
}
// objConnection.Close();
}


return lstPayMethod;


}

این خطی هست که خطا میده :
lstPayMethod.Add(new PayMethod_DATA() { PaymentID = Convert.ToInt16(ObjReader["PaymentID"]), Title = ObjReader["Title"].ToString() });