you opened the iPhoto Library in Snow Leopard.
You should have got a warning stating that this version of iPhoto was too old for Snow Leopard.
Either way, try the reinstall as suggested by brace yourself to be ready to purchase a new version of iPhoto
P
I upgraded my MacBook 2,1, 2GB RAM running Tiger to Snow Leopard, after saving my stuff including photos on an External HD.
Now I can not open my iPhoto 6 photos (as these were on Tiger) to the new environment. In the first place I did not know that Snow Leopard did not have iPhoto in the package.
I have found my old saved iPhoto file in the Time Machine , I moved the folder to my Hard Disc, then opened it . The iPhoto opened but no photos.
How can I restore my photos which I saved in Tiger using iPhoto 6?
Be grateful for help. I have been on a steep learning curve since the change. I would like to have my photos back.
I managed to get my Music back from the iTunes as the iTunes enabled me to retrieve it from their records of purchase, but I am stuck for the photos.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic