我写了这个脚本,但由于某些原因,它给了我一些错误,我不明白为什么
这就是我所拥有的:
conn.Open();
int maxRow = Int32.Parse(cmd.ExecuteScalar().ToString());
sSql = "select * from P_MKZGood";
if (flag == true)
{
sSql += "where IsCommend = 1";
}
cmd.CommandText = sSql;
SqlDataReader reader = cmd.ExecuteReader();
ArrayList gInfos = new ArrayList();
GoodsInfo gInfo;
for (int i = 0; i < maxRow; i++)
{
if (reader.Read())
{
gInfo = new GoodsInfo();
错误 =
[SqlException (0x80131904): '=' 附近的语法不正确。]
int maxRow = Int32.Parse(cmd.ExecuteScalar().ToString());
那部分有什么问题?谢谢!
现在已修复,谢谢大家,我对这个错误感到多么愚蠢;)