Оба варианта правильны. Запятая между частями сложноподчиненного предложения ставится по общему правилу. Тире вместо запятой в приведенных предложениях можно поставить потому, что в них придаточная часть предшествует главной (см. справочник по пунктуации Д. Э. Розенталя).