Ok, muchisimas gracias Cluster

ya me funciona perfectamente, pero he comparado mi codigo con el tuyo y no encuentro mucha diferencia... pero en esto de la programacíon no me parece extraño.
Ahora tengo planteada otra pregunta. ¿Para importar la base de datos al servidor como seria?