Sachverhalt: Mit Verfügung vom 22. März 2001 lehnte die IV-Stelle des Kantons Zürich das Gesuch von E._ (geb. 1964) um eine Invalidenrente ab. Die dagegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 29. November 2001 ab. E._ lässt Verwaltungsgerichtsbeschwerde führen und beantragen, es sei ihm ab 1. Juni 1997 eine ganze Invalidenrente auszurichten. Eventuell sei die Sache zu näheren Abklärungen an die IV-Stelle zurückzuweisen. Die IV-Stelle schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde, während das Bundesamt für Sozialversicherung auf eine Vernehmlassung verzichtet. 