SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: JaviMarciano en Domingo 2 de Septiembre de 2007, 18:32

Título: Creación Base De Datos
Publicado por: JaviMarciano en Domingo 2 de Septiembre de 2007, 18:32
Saludos a todos los miembros del Foro!!

la duda que tengo es la sig:

creo una Base de Datos con el sig. fragmento de código

Citar
//En primer lugar se crea la conexión
                SqlConnection con = new SqlConnection("Data Source=(local);initial Catalog=master; User Id=;Password=;Integrated Security=SSPI;");
                //Se Abre la Conex
                con.Open();
                //Se Crea un comando, que en este caso crea la base de datos, utilizando la conexión con
                SqlCommand cmd = new SqlCommand("Create DataBase BaseDeDatos", con);
                //Se ejecuta el comando
                cmd.ExecuteNonQuery();
                //Se Cierra la conexión
                con.Close();

hay alguna forma de especificar en qué directorio se almacenará la misma?
Título: Re: Creación Base De Datos
Publicado por: lencho en Jueves 6 de Septiembre de 2007, 03:12
Código: Text
  1. CREATE DATABASE INTEGRA
  2. ON
  3. (
  4.        NAME = NOMBRE_BASEDATOS,
  5.        FILENAME = 'D:\BD\NOMBRE_BASEDATOS.mdf',
  6.        SIZE = 4,
  7.        MAXSIZE = 10,
  8.        FILEGROWTH  = 1
  9. )
  10.  

coloca eso en el primer  parametro.


Citar
SqlCommand cmd = new SqlCommand("Create DataBase BaseDeDatos", con);

BYTE