In previous B. Steiner channel estimation algorithm adopted in Time Division-Synchronous Code Division Multiple Access (TD-SCDMA) system, but there are some errors in estimated channel due to noise. However, due to using the short training sequences available, the resulting estimation of the channel and detected data suffer from unavoidable errors. In this paper, we analyze the effect of channel estimation error on joint detection and evaluate the performance of TD-SCDMA systems with channel estimation error. The simulation results are consistent with the theory analysis.