1.-
sabeis como se comprueba que tengo una tabla en la base de datos?? Cita: IF EXISTS(SELECT name FROM sys.tables WHERE name = 'nombre_tabla')
2.-
sabeis como puedo hacer desde c# ejecutar un fichero.sql??
que pretendes, leer el archivo como si fuera un texto y despues ejecutar lo que contiene el archivo???
Salu2