我的数据库记录中没有保存任何值

时间:2014-03-24 05:55:59

标签: c# sql

我试图在我的项目中实施TSP。首先,我已经聚集了学生,然后我计算了学校和每个学生之间的真实距离,然后我计算了从最近的学生到学校的每个群集中的溃败的真实距离然后第二近的等等。 我想通过应用学生交换算法来改进解决方案,我可以降低路径的成本,但它不起作用!它也不会将值存储在数据库中,它不会显示任何错误消息! 有人可以帮助我pleaaaaaas

这是我的代码:

SqlCommand l = new SqlCommand("Select TotalDistance FROM Bus WHERE B_ID = @BID");
l.Connection = cn;
l.Parameters.AddWithValue("@BID", currentB_ID);
double totDis = Convert.ToDouble(l.ExecuteScalar());
SqlCommand qryDis = new SqlCommand("UPDATE Bus SET BestDistance = (@d) WHERE B_ID = @BID");
qryDis.Connection = cn;
qryDis.Parameters.AddWithValue("@BID", currentB_ID);
qryDis.Parameters.AddWithValue("@d", (totDis+Reduction));
qryDis.ExecuteNonQuery();

0 个答案:

没有答案
相关问题