همیشه ته محاسبات 64 میافته؟ شما برید محاسباتتون رو چک کنید که چرا اینجوری میشه
بله: 64 : یعنی 2 رقم!! همیشه 2 رقم اضافه ایجاد می شود!!! در مورد چک کردن محاسبات باید بگم نوع داده هایی را که ار تکس باکس می گیرم را از نوع double گذاشتم!!!
و داخل دیتابیس نوع داده را از نوع float در نظر گرفتم(سود و بهره و روز)!!! این برنامه کد نویسی اش کم هست!!! من با محاسبات مشکل دارم!!!
لطفا راهنمایی کنید!
SqlCommand cmd = new SqlCommand("insert into Tblsood(month,amount,profit,day,total)values('" + textBox1.Text + "','" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "', '" + (Double.Parse(textBox2.Text)) * (Double.Parse(textBox3.Text)) * (Double.Parse(textBox4.Text)) / 365 + "') ", cn);
cmd.ExecuteNonQuery();