Trabajando en C#...
Para un proyecto de la versión anterior al Visual Studio 2005, ponía lo siguiente en el archivo Web.config:
Código:
Luego en el archivo que vaya a manejar ó que requiera información de la base de datos, en su parte de código, pongo:</configuration> ... <appSettings> <add key="conex_NOMBRE" value="server=NOMBRE_SERVIDOR;database=NOM_BASEDATOS;uid=USUARIO;password=CONTRSEINA" /> </appSettings> </configuration>
Código:
using System.Data.SqlClient;//NECESARIO PARA CONEXIÓN Y ÓRDENES DE SQL using System.Configuration;//PARA PODER CONECTAR CON LA BD DESDE EL [Web.config] ... //CONEXIÓN A LA BASE DE DATOS NOM_BASEDATOS //** DESDE EL Web.config ** protected SqlConnection conexion = new SqlConnection(ConfigurationSettings.AppSettings["conex_NOMBRE"]);
Bueno he intentado poner lo mismo en el Proyecto Web en el Visual Studio 2005 pero me da error.
¿No se hace así en la versión 2005? ¿configurarlo ó teclearlo de otra manera?
¿Se pone de otra manera en el Web.config ó en el archivo .cs?
Otra cosa, ¿esta manera de conectar con la base de datos es segura?
Yo opté a poner la conexión en el Web.config para no tener que abrirla en cada uno de los archivos que fuese necesario acceder a la base de datos, y así si hubiese que modificar algo de la conexión, modificarlo sólo en un solo archivo...
¿Vosotros como hacéis las conexiones a las bases de datos?