报语法异常

报语法错误
public class BaseClass
{
    public static string schoolName="" ;
后面再一个方法里面这样赋值后,运行报语法错误
schoolName = cmd2.ExecuteScalar().ToString();
------解决方案--------------------
看看是不是cmd2.ExecuteScalar()执行完是null!
------解决方案--------------------
sql语句有错误,仔细检查下,包括字段名、引号、逗号等细节。