我想创建代码,例如,如果下拉列表是= to linemen,那么他的月薪是= 6000,我希望将其放入我的数据库中的月薪列。
这是代码 - 使用此代码我在月度参数中得到错误
使用未分配的局部变量总计
代码:
375.45 375.4
答案 0 :(得分:1)
嗯,问题是:您不将total
初始化为任何值 - 如果Designation.SelectedValue
不是Linemen
,{{1} } Manager
,然后永远不会为Boss
分配任何值。
您需要为total
提供一个初始值,以防total
个子句中没有一个匹配:
if
另外:float total = 0.0;
因舍入错误等而臭名昭着 - 所以如果您处理 money 值,我会强烈建议使用{而是{1}}数据类型。 SQL Server数据库表也是如此:不要使用float
或decimal
- 请改用FLOAT