Cómo: Conectar con una base de datos de Oracle mediante el control SqlDataSource (Visual Studio)

Actualización: noviembre 2007

Puede utilizar el control SqlDataSource para conectarse a una base de datos Oracle. Conecte el control con una base de datos de Oracle estableciendo primero la información de conexión en el archivo Web.config y, a continuación, haciendo referencia a dicha información en un control SqlDataSource.

Nota:

El proveedor de System.Data.OracleClient requiere que se instale la versión 8.1.7, o posterior, del software de cliente de Oracle en el equipo que se conecte con la base de datos de Oracle; en este caso, en el equipo que ejecuta las páginas ASP.NET.

Para usar el control SqlDataSource con el fin de conectase a una base de datos de Oracle

  1. Abra la página desde la que desee conectarse a una base de datos de Oracle.

  2. Cambie a la vista Diseño.

  3. En la ficha Datos del Cuadro de herramientas, arrastre un control SqlDataSource a la página.

  4. Si la etiqueta inteligente Tareas de SqlDataSource no aparece, haga clic con el botón secundario del mouse (ratón) en el control y haga clic en Mostrar etiqueta inteligente.

  5. En la lista Tareas de SqlDataSource, haga clic en Configurar origen de datos.

  6. En el cuadro de diálogo Configurar origen de datos, haga clic en Nueva conexión.

    Se muestra el cuadro de diálogo Elegir origen de datos.

  7. En la lista Origen de datos, haga clic en Base de datos de Oracle y, a continuación, en Continuar.

    Se mostrará el cuadro de diálogo Agregar conexión.

  8. En el cuadro Nombre de servidor, escriba el nombre del servidor de Oracle.

  9. Escriba el nombre de usuario y la contraseña para conectarse a la base de datos.

  10. Seleccione el cuadro Guardar mi contraseña para guardar la información de autenticación como parte de la cadena de conexión y, a continuación, haga clic en Aceptar.

    Nota:

    Si incluye información de autenticación explícita en una cadena de conexión, debe cifrar la sección ConnectionStrings del archivo Web.config. Para obtener información detallada, vea Cifrar información de configuración mediante una configuración protegida.

    Se vuelve a abrir el cuadro de diálogo Configurar origen de datos mostrando la nueva información de la cadena de conexión.

  11. Haga clic en Siguiente.

  12. Asegúrese de que está activada la casilla de verificación Sí, guardar esta conexión, cambie el nombre de la cadena de conexión si lo desea y, a continuación, haga clic en Siguiente para que se guarde la información de la cadena de conexión en el archivo Web.config de la aplicación.

    Aparece el panel Configurar la instrucción Select.

  13. Haga clic en Especificar una instrucción SQL o un procedimiento almacenado personalizado si desea escribir en su propia instrucción SQL o Especificar columnas desde una tabla o vista para utilizar el asistente con el fin de crear la consulta.

  14. Si hizo clic en Especificar columnas desde una tabla o vista, en la lista Nombre haga clic en el nombre de la tabla o vista que se va a usar y, a continuación, en la lista Columnas, seleccione las columnas que se van a devolver.

    Nota:

    Para generar instrucciones de actualización, haga clic en Avanzadas y, a continuación, haga clic en Generar instrucciones Insert, Update y Delete.

  15. Si hizo clic en Especificar una instrucción SQL o un procedimiento almacenado personalizado, haga clic en Siguiente para desplazarse al panel Definir instrucciones o procedimientos almacenados personalizados y escribir la consulta.

    Nota:

    Para definir las instrucciones de actualización, haga clic en las fichas UPDATE, INSERT, y DELETE, y especifique el comando SQL o el procedimiento almacenado que se va a usar para cada operación.

  16. Haga clic en Siguiente.

  17. Haga clic en el botón Consulta de prueba para probar la consulta en la base de datos y haga clic en Finalizar.

Vea también

Conceptos

Información general sobre los controles de origen de datos

Establecer enlaces a datos utilizando un control de origen de datos