Está en la página 1de 4

Herramientas XML en Visual Studio

El Lenguaje de marcado extensible (XML) es un lenguaje de marcado que proporciona un formato para describir datos. Con ello se facilita la realizacin de declaraciones de contenido ms precisas y la obtencin de resultados de bsqueda ms significativos en varias plataformas. Adems, XML permite la separacin de la presentacin de datos. As, si en HTML se utilizan etiquetas para indicarle al explorador que muestre los datos como negrita o cursiva, en XML se emplean nicamente para describir datos (por ejemplo, "nombre de ciudad", "temperatura", "presin baromtrica", etc.). En XML se usan hojas de estilos, como el lenguaje XSL (Extensible Stylesheet Language, lenguaje de hojas de estilos extensible) y CSS (Cascading Style Sheets, hojas de estilos en cascada), para mostrar los datos en un explorador. XML separa los datos de la presentacin y el proceso. Esto permite mostrar y procesar los datos segn se desee, aplicando distintas hojas de estilos y aplicaciones. XML es un subconjunto de SGML optimizado para la entrega a travs de Web. Su definicin est recogida en el Consorcio W3C. Gracias a esta estandarizacin, se garantiza que los datos estructurados son uniformes e independientes entre los distintos proveedores y aplicaciones.

Capa Datos
ConectaBD Imports System.Data.SqlClient Public Class ConectaBD Private cn As SqlConnection Public Function Conecta() As SqlConnection cn = New SqlConnection Try cn.ConnectionString = "server=.\SQLEXPRESS2008;database=ORION;integrated security=true" cn.Open() Catch ex As Exception cn = Nothing 'la conexion nula End Try Return cn End Function Public Sub desconecta() If cn.State = ConnectionState.Open Then cn.Close() cn = Nothing End If End Sub End Class

DAO EMPLEADOS Imports capaDatos, capaEntidades Imports System.Data.SqlClient Public Class DAOempleados Implements IEmpleados Private cn As conectaBD Private cm As SqlCommand

Public Function login(user As String, password As String) As capaEntidades.empleados Implements IEmpleados.login Dim obj As New empleados Dim dr As SqlDataReader cm = New SqlCommand Try cn = New conectaBD With cm .Connection = cn.conecta .CommandType = CommandType.StoredProcedure .CommandText = "usp_empleados_Login" .Parameters.AddWithValue("@usuario", user) .Parameters.AddWithValue("@pwd", password) dr = .ExecuteReader() .ExecuteNonQuery() If dr.HasRows Then While dr.Read obj.empleadoid = dr.Item("empleadoID") obj.apellido = dr.Item("Apellidos") obj.nombre = dr.Item("Nombre") obj.telefono = dr.Item("Telefono") End While End If End With Catch ex As Exception obj = Nothing End Try Return obj End Function End Class

También podría gustarte