下面的有错误,,该怎么改动:
cmdText=@"select sum(FenShu) as s from Topic where TopicName like '*'+@Name";
OleDbCommand dbCmd=new OleDbCommand(cmdText, dbConn);
dbCmd.Parameters.Add("@Name",ID.Trim());

解决方案 »

  1.   

    cmdText=@"select sum(FenShu) as s from Topic where TopicName like '*"+ Name + "'";
      

  2.   

    cmdText=@"select sum(FenShu) as s from Topic where TopicName like % @Name group by TopicName";
    OleDbCommand dbCmd=new OleDbCommand(cmdText, dbConn);
    dbCmd.Parameters.Add("@Name",ID.Trim());
      

  3.   

    TO: net_lover(孟子E章
    不能用@ID吗···
    我不想用字符传连接的办法!!
      

  4.   

    cmdText=@"select sum(FenShu) as s from Topic where TopicName like @Name";
    OleDbCommand dbCmd=new OleDbCommand(cmdText, dbConn);
    dbCmd.Parameters.Add("@Name",OleDbType.VarChar);
    dbCmd.Parameters["@Name"].Value = "*" + ID.Trim();
      

  5.   

    TO: singlepine(小山) 
    在 access中使用通陪护%好象有问题