Crear bases de datos con codigo en sql [Resuelto/Cerrado]

CHOCOLATE - 28 oct 2008 a las 19:40 - Última respuesta:  brenda
- 18 ago 2017 a las 00:25
Hola,
quisiera saber la sintasis para crear bases de datos y tablas con codigo en sql 2005 para conectarla con visual studio .net 2005 y 2008. te agradeceria mucho la ayuda.

ATT: virginia
Ver más 

20 respuestas

+25
Vota
1
Hola...
1. Tienes que diferenciar 2 cosas:
1.1. Código que se crea en una determinada plataforma llámese .Net, Java, etc. y desde ahi se enlaza a una determinada base datos(Sql Server, MySql, Orale, etc)

1.2. Pero para crearlo en la misma base de datos y en este caso SqlServer (Query), sería así:

Ejemplo:

use master
go

create database HENRY
on primary

(
name = HENRY_dat,
filename = 'C:\Archivos de programa\Microsoft SQL Server\MSSQL.1\MSSQL\Data\HENRY.mdf',
size = 5,
maxsize = 40,
filegrowth = 3,
)

on log

(
name = HENRY_log,
filename = 'C:\Archivos de programa\Microsoft SQL Server\MSSQL.1\MSSQL\Data\HENRY.ldf',
size = 4,
maxsize = 30,
filegrowth = 2,
)
go
¿Te sirvió esta respuesta?  
si como hacer la interfaz con visual basic.net
+9
Vota
9
HOLA A TODOS VEO QUE TIENEN PROBLEMAS CON TABLAS Y CONEXIONES
1 CREAR UN SCRITP DE SQL SERVER 2005

-- pone en uso la base de datos master
USE MASTER
-- es como una pausa y continua asta que el proceso anterior termino
GO
-- busca la base de datos ejemplo y si la encuentra realiza la eliminacion de la
-- base de datos
IF EXISTS(SELECT NAME FROM SYS.DATABASES WHERE NAME = 'ejemplo')
BEGIN
DROP DATABASE ejemplo
END
-- crea la base de datos ejemplo
CREATE DATABASE ejemplo
GO
-- muestra un mensaje de confirmacion con el texto dado
PRINT 'La base de datos: ejemplo ha sido creada con exito.'
GO
-- pone en uso la base de datos ejemplo
USE ejemplo
GO
-- crea la tabla con el nombre dado y sus campos
CREATE TABLE [Tabla ejemplo]
(
[Campo primario] INT NOT NULL,
[Campo secundario] NVARCHAR(50) NOT NULL,
CONSTRAINT [PK clave primaria] PRIMARY KEY([Campo primario] ASC)
)
GO
PRINT 'La tabla: Tabla ejemplo ha sido creada con exito'
-- crea una insercion en la tabla indicada
INSERT INTO [Tabla ejemplo] VALUES(1, 'valor de texto o cadena')

1 CREAR UN SCRIP DE MYSQL 5.0

mysql> CREATE DATABASE Ejemplo;
mysql> CREATE TABLE Tabla_ejemplo
(
Campo_primario INT NOT NULL,
Campo_secundario NVARCHAR(50) NOT NULL,
CONSTRAINT PK_clave_primaria PRIMARY KEY(Campo_primario ASC)
);
mysql> INSERT INTO Tabla_ejemplo VALUES(1, 'valor de texto o cadena');

AHORA COMO NO ESTOY MUY FAMILIARIZADO ASI QUE LES DARE UN LINK DE APOYO
MYSQL http://dev.mysql.com/doc/refman/5.0/es/database-use.html

SQL SERVER 2005 descargen los libros en pantalla
http://www.microsoft.com/...

2 CREAR UNA CONEXION DESDE VISUAL STUDIO C SHARP A SQLSERVER

SqlConnection sqlconexion = new SqlConnection();

this.sqlconexion.ConnectionString =
@"Data Source=MYPC\SQLEXPRESS;Initial Catalog=ejemplo;
User Id=sa;Password=123;";
2 CREAR UNA CONEXION DESDE VISUAL STUDIO C SHARP A MYSQL

mysqlConnection mysqlconexion = new mysqlConnection();

this.mysqlconexion.ConnectionString =
@"Server=10.132.77.124;Database=ejemplo;Uid=sa;Pwd=123;";

TAMPOCO ESTOY MUY FAMILIARIZADO PERO PARA QUE PUEDAN USAR ESTO TIENEN QUE USAR LO SIGUIENTE

CON SQLSERVER using System.data.sqlclient;

CON MYSQL TIENEN QUE DESCARGAR UN CONTROLADOR INSTALARLO AGRAGAR LA REFERENCIA A LA SOLUCION QUE BAN A USAR

LAS CADENAS CONEXION LAS PUEDEN ENCONTRAR EN http://www.connectionstrings.com/
ajjajaja taria bueno q lo lo den resuelto xD ne mentira
WTF . jejje
No esta bien, esta mal
+7
Vota
Hola...
El código para LA CONEXION de la base de datos ya creada y jalarlo desde .Net 2005 ó 2008 es el siguiente

Ejm.:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;

namespace Sistema_Cardex
{
class Conexion
{
public SqlConnection mCn;

public Conexion()
{
mCn = new SqlConnection("DATA SOURCE = (local); initial Catalog HENRY;Integrated Security =YES");
}
}
}
+5
Vota
Ingresa a VS2008, selecciona nuevo proyecto, selecciona Aplicacion de Windows Forms, ponle nombre y da click en aceptar despues del lado derecho en el explorador de soluciones da click derecho sobre el nombre de tu proyecto y selecciona agregar y seleciona Nuevo elemento, elige base de datos basada en servicio, ponle nombre y da clic en agregar y da click en finalizar.
Posteriormente debes de crear tus tablas eso lo haces del lado izquierdo o en donde aparesca el explorador de servidores y en la opcion tablas le das click derecho y agregar tabla debes agregar campos a la tabla a si como su tipo de datos, despuues puedes agregar algunos datos dando click derecho sobre tu tabla y seleccionas la opcion de mostrar datos de la tabla, bien lo que hace falta es que te dirijas al menu datos y seleciones la opcion de agregar nuevo origen de datos, elige la opcion siguiente 2 veces y seleciona tablas, especificament tu o tus tablas y das click en finalizar, nuevamente vas al menu datos y selecionas mostrar origen de los datos y arrastras a tu form los campos que quieras que se muestren espero que te ayude bye
sergio ayax - 23 may 2011 a las 17:57
+4
Vota
1
¿quieres armar toda la BD con código y crearla o solo conectar tu .NET a SQL?

de hecho de todos modos vas a necesitar la conexion

en tu WEB.Config tienes que agregar tienes que agregar lo siguiente:

<connectionStrings>
<add name="Nombre de tu Cadena DE conexion" connectionString="Data Source=IP de tu servidor o nombre de la instancia de tu servidor;Initial Catalog=nombre de la Base de Datos;Persist Security Info=True;User ID=usuario;Password=Pasword" providerName="System.Data.SqlClient"/>
</connectionStrings>


posteriormente en tu pagina Pagina.aspx.cs tienes que agregar lo siguiente

using System.Data.SqlClient;

y crear dentro de la public partial class el sigueinte objeto

protected SqlConnection MiConexion = new SqlConnection(WebConfigurationManager.ConnectionStrings["Nombre de tu Cadena DE conexion"].ConnectionString);

luego lo mandas a llamar de donde quieras.

saludos desde mexico

y por cierto, ¿alguna ves te preguntaste a que sabe el chocolate?
como autogenerar un codigo en sql para conectara c sharp
+2
Vota
en el codigo del web.config de tu aplicacion .net 2005 antes de la etiqueta system.web


pon lo siguiente


<connectionStrings>
<add name="CadenaConexion" connectionString="Data Source=IPSERVIDORÓNOMBRE;Initial Catalog=Llamadas;Persist Security Info=True;User ID=USUARIOBASE DE DATOS;Password=CONTRASEÑABASEDEDATOS" providerName="System.Data.SqlClient"/>
</connectionStrings>
+2
Vota
Alguien puede ayudame con una base de datos multimedia??
Nos e que variables se utilizan en las tablas, ni siquiera como guardar el contenido multimedia, creo que está de mas decir que soy muy nuevo en esto...
Gracias d antemano y salu2
+1
Vota
gracias esoamitambien mesirvio