Sachverhalt: Sachverhalt: A. Der 1949 geborene B._ war vom 1. Juli 1990 bis 31. Dezember 1992 bei der Firma I._ AG als Geschäftsführer angestellt und damit bei der ASPIDA Sammelstiftung für die Durchführung der BVG-konformen Vorsorgemassnahmen (im Folgenden: Sammelstiftung) für die berufliche Vorsorge versichert. Nach der Auflösung des Arbeitsverhältnisses bezog B._ Arbeitslosenentschädigung. Im Juli 1994 nahm er eine selbstständige Erwerbstätigkeit auf, vermochte damit aber kein ausreichendes Einkommen zu erzielen, weshalb er ab April 1995 Sozialhilfeunterstützung in Anspruch nehmen musste. Im November 1997 meldete er sich unter Hinweis auf ein psychoorganisches Syndrom, Legasthenie, Seh- und Hörschwäche bei der Invalidenversicherung zum Leistungsbezug an. Gestützt auf ein Gutachten der Medizinischen Abklärungsstelle am Spital X._ (MEDAS) vom 30. Oktober 2002 und weitere Abklärungen in medizinischer und erwerblicher Hinsicht gelangte die IV-Stelle des Kantons Solothurn zum Schluss, dass B._ seit mindestens Anfang 1993 in seiner Arbeitsfähigkeit erheblich eingeschränkt sei. Mit Verfügungen vom 15. Mai 2003 sprach sie dem Versicherten mit Blick auf die im November 1997 eingereichte Anmeldung rückwirkend ab 1. November 1996 bei einem Invaliditätsgrad von 78 % eine ganze Invalidenrente zu. Mit Schreiben vom 31. Juli 2003 lehnte es die Sammelstiftung ab, dem Versicherten Invalidenleistungen zu gewähren, weil die Arbeitsunfähigkeit erst bei Aufnahme der selbstständigen Erwerbstätigkeit im Jahre 1994 eingetreten sei. Mit Schreiben vom 31. Juli 2003 lehnte es die Sammelstiftung ab, dem Versicherten Invalidenleistungen zu gewähren, weil die Arbeitsunfähigkeit erst bei Aufnahme der selbstständigen Erwerbstätigkeit im Jahre 1994 eingetreten sei. B. Am 12. Januar 2004 liess B._ beim Sozialversicherungsgericht des Kantons Zürich Klage einreichen mit dem Antrag, die Sammelstiftung sei zu verpflichten, ihm ab 1. Januar 1994 die gesetzlichen und reglementarischen Invalidenleistungen, zuzüglich Verzugszins, zu bezahlen. Mit Entscheid vom 9. August 2004 wies das kantonale Gericht die Klage ab. B. Am 12. Januar 2004 liess B._ beim Sozialversicherungsgericht des Kantons Zürich Klage einreichen mit dem Antrag, die Sammelstiftung sei zu verpflichten, ihm ab 1. Januar 1994 die gesetzlichen und reglementarischen Invalidenleistungen, zuzüglich Verzugszins, zu bezahlen. Mit Entscheid vom 9. August 2004 wies das kantonale Gericht die Klage ab. C. Mit Verwaltungsgerichtsbeschwerde lässt B._ das vorinstanzlich gestellte Rechtsbegehren erneuern. Die Sammelstiftung und das Bundesamt für Sozialversicherung verzichten auf eine Vernehmlassung. Nachträglich reicht der Versicherte ein Schreiben einer ehemaligen Mitarbeiterin ein. 