comm.CommandText = "select " + xiugaixiangmu + " from 数据项 where 公司名称='" + gongsimingcheng + "'";
select字段名称不应该有单引号,还有就是不知道你这句执行之后,有没有查到值。
你可以把断电设置在return这行,然后进入断电的时候,查看comm.CommandText 的值,复制到SQL执行一下,看有没有结果
return Convert.ToString(comm.ExecuteScalar());
是不是因为返回结果是空。
加个断点,看看SQL 的返回值
返回的结果是第一行第一列,还有你的函数没有拿出来我也不u知道返回的是什么。
在数据库把你的SQL执行下。看那到什么结果。可能SQL写的不对。 你的xiugai.lianjie()方法有问题