A continuación se describe cómo utilizar el archivo de configuración web.config en VS2005 para realizar operaciones de conexión de la base de datos y habilitar el grupo de conexiones de la base de datos SQL Server. Creo que será útil para los amigos que ya están familiarizados con VS2003 y acaban de ingresar al 05. ambiente.
En primer lugar, en 05, de forma predeterminada, web.config no se genera automáticamente para la aplicación. Cuando la aplicación se ejecuta por primera vez, aparecerá el mensaje Depuración no habilitada. Haga clic en el botón Aceptar y aparecerá un web.config. se generará para el archivo de configuración .config de la aplicación. En el elemento <configuration>, ya existen los siguientes dos elementos de nodo:
<configuración de la aplicación/>
<cadenas de conexión/>
En 03, la configuración de conexión de la base de datos se especifica en <appSettings/> mediante add key=" connStr " value = " "; en 05, el elemento "connectionStrings especifica el carácter de conexión de la base de datos para aplicaciones ASP.NET y funciones ASP.NET. colección de cadenas (en forma de pares de nombre/valor). En versiones anteriores de ASP.NET, las cadenas de conexión se almacenaban en appSettings, como sesiones, membresías, personalizaciones y administradores de roles. La funcionalidad depende de la cadena de conexión que se almacena. el elemento ConnectionStrings También puede utilizar el elemento ConnectionStrings para almacenar la cadena de conexión de su propia aplicación.
Puede reemplazar <connectionStrings/> con el siguiente código:
<cadenas de conexión>
<añadir
nombre="CONNSTRING"
ConnectionString="data source =localhost;uid =sa;pwd=;database=Book;pooling=true"/> //Nota: la agrupación también se puede especificar más adelante mediante el código
</cadenasdeconexión>
Puedes leerlo en la aplicación así:
cadena privada de solo lectura SQLCONNECTIONSTRING = ConfigurationManager.ConnectionStrings["CONNSTRING"].ConnectionString;
Este artículo proviene del blog de CSDN. Indique la fuente al reimprimir: http://blog.csdn.net/yunazhaozile/archive/2009/12/23/5060762.aspx.