/// <summary> /// 判断在另外一张表中是否有数据 /// </summary> /// <param name="table">表名</param> /// <param name="primarykeyname">主键列</param> /// <param name="primarykey">主键参数</param> /// <returns>1代表该记录被引用过不能删除,0代表没被引用过可以删除</returns> public Result IsDelete(string table, string primarykeyname, string primarykey) { int row = pdao.isDelete(table, primarykeyname, primarykey); if (row > 0) { return(Result.关联引用); } else { return(Result.记录不存在); } }
/// <summary> /// 判断在另外一张表中是否有数据 /// </summary> ///<param name = "table" > 表名 </ param > /// <param name="primarykeyname">主键列</param> /// <param name="primarykey">主键参数</param> /// <returns>管理引用代表数据存在不可删除,记录不存在表示可以删除</returns> public Result IsDelete(string table, string primarykeyname, string primarykey) { PublicProcedure pp = new PublicProcedure(); int row = pp.isDelete(table, primarykeyname, primarykey); if (row > 0) { return(Result.关联引用); } else { return(Result.记录不存在); } }