在一个类中写了如下方法,想传一个id给ParentId,然后查出此ParentId下的CataName值,将会查出一个数组,但是运行时老是出现如下错误,数据库也附图,帮忙解决一下,谢啦,对了,我是用的.net
public static string GetCataName(int cataId)
{
string hql = "select y.CataName from HYCata y where y.ParentId=?";
SimpleQuery sq = new SimpleQuery (typeof(HYCata), hql, cataId);
string[] o = (String[])ExecuteQuery(sq);
return o == null ? string.Empty : o.ToString();
}
错误如下:
数据库信息