• Viernes 19 de Abril de 2024, 01:37

Autor Tema:  Crear Base Datos Y Tabla Desde Código  (Leído 1863 veces)

albaco

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Crear Base Datos Y Tabla Desde Código
« en: Martes 5 de Febrero de 2008, 22:20 »
0
Hola a todos,
me he dado vuelta buscando un código que permita crear base de datos y tablas cuando cargue el formulario dandole la ruta C:\..... \db1.mdf.

Si alguien puede ayudar estoy ocupando vb 2005, sql server 2005 express, para crear una base de datos local.

Saludos y gracias de antemano.

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Crear Base Datos Y Tabla Desde Código
« Respuesta #1 en: Viernes 8 de Febrero de 2008, 21:55 »
0
mmmm yo lo haria desde  vb con sql ..

Create database NOMBRE
go

Create table NOMBRE (campos char(1))
go


 :hola:

Pero tendrias que hacer tus respectivas conexiones a sql server y enviarle el codigo que te puse, y pondrias la master como default a la hora de conectarte ..

Saludos
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



Jorge Israel López Ramíre

  • Miembro activo
  • **
  • Mensajes: 39
    • Ver Perfil
Re: Crear Base Datos Y Tabla Desde Código
« Respuesta #2 en: Viernes 8 de Febrero de 2008, 23:15 »
0
Bueno si quieres dar la dirección especifica, además de los archivos que queres crear como el log de transacciones podes hacerlo de la sig. manera. Además podes especificar el tamaño de la BD, su max tam, etc.

create database CSE ON PRIMARY
(
NAME=ALQUILAR_DAT,
FILENAME = 'D:\SQL 2000\MSSQL$JLOPE\Data\CSE\CSE.MDF',
SIZE = 5MB,
MAXSIZE = 10MB,
FILEGROWTH = 1
),
(
NAME=ALQUILAR_SEC,
FILENAME = 'C:\Archivos de programa\Microsoft SQL Server\MSSQL.3\MSSQL\Data\CSE\CSE_SEC.NDF',
SIZE = 5MB,
MAXSIZE = 10MB,
FILEGROWTH = 1   
)
LOG ON
(
NAME=ALQUILAR_TRAN,
FILENAME = 'C:\Archivos de programa\Microsoft SQL Server\MSSQL.3\MSSQL\Data\CSE\CSE_TRANS.LDF',
SIZE = 5MB,
MAXSIZE = 10MB,
FILEGROWTH = 1
)

Para las tablas solo usas la sentencia; create table nombreTabla (campo1 tipo campo)

 B) Suerte en tu trabajo.   :hola: Saludos

albaco

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Crear Base Datos Y Tabla Desde Código
« Respuesta #3 en: Martes 12 de Febrero de 2008, 20:12 »
0
Vale gracias por responder

Gracias!!!!!

mafer86

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Crear Base Datos Y Tabla Desde Código
« Respuesta #4 en: Martes 19 de Febrero de 2008, 17:21 »
0
me gustaria saber a partir de ahi como le puede agregar o quitar datos a es base, yo solo lo se manejar por el bindingNavigator pero aun así tengo problemas, ya q al cerrar el programa, los datos q supuestamente quedaron adjuntos a la base se borran.
perdonen la duda :rolleyes:
GRACIAS