.Net repeater

Solo disponible en BuenasTareas
  • Páginas : 2 (455 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de enero de 2012
Leer documento completo
Vista previa del texto
Academia Postal

ADO.NET

ADO.NET
• ADO.NET ayuda a extraer información de una base de datos y a presentarla de forma coherente en una interfaz • ADO.NET puede utilizar de forma nativa comoproveedor de datos a SQL Server y cualquier base de datos que se conecte por OLE DB

Representación ADO.NET
Conexión física a un almacén de datos (Sql Server) Enlaza el DataSet con la fuente de datosCopia del conjunto de datos, conservando su estructura original

Representa una operación sobre la base de datos, a través de: •Instrucción SQL •Procedimiento almacenado

Lee los resultados de unobjeto Command mientras permanece conectado al origen de datos

SqlConnection
• Las conexiones permiten enlazar una aplicación Web con la fuente de datos
string cnString = “Data source=nombrehost\nombreservidor Initial Catalog=basedatos Integrate Security=true” SqlConnection conexion = new SqlConnection (cnString);

MÉTODOS
SqlConnection
•Open() •Close()

Web.config y Cadenas deconexión
• Web.config:
– Fichero XML de configuración de un sitio Web – Almacenamiento de la cadena de conexión – Disponible para toda el sitio Web

Uso de cadena de conexión en C#
• Acceder a lacadena de conexión:

• Crear una conexión con la base de datos y abrirla

SqlCommand
• SqlCommand: contiene ordenes SQL o proc. almacenados.
SqlCommand miComando= new SqlCommand (string ordenSql,SqlConnection miConexion)
Constructores

SqlCommand miComando= new SqlCommand () miComando.CommandText= ordenSql; miComando.Connection= miConexion; miComando.CommnadType=CommnadType.StoreProcedure

Métodos de ejecución
 



ExecuteNonQuery(): operaciones que no devuelven datos (crear tablas, borrar registros, etc.) ExecuteScalar(): para instrucciones que devuelven un valor(select count(*) from mitabla) ExecuteReader(): leer el resultado usando un DataReader

DateReader
• SqlDataReader proporciona un puntero de tipo sólo hacia delante de sólo lectura sobre los datos...
tracking img