您好:肾结石的治疗主要是排石或取石等治疗,药物溶石效果不显。所以,您服上述中药是否有效,取决于您所患的肾结石的大小、数量及位置,要具体情况具体分析。有一点可以肯定的,大量喝水对结石的治疗和预防是有好处的。