Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


LIBRO BASICO PARA PRINCIPIANTES, Resúmenes de Socialización y Curso de la Vida

LIBRO BASICO PARA PERSONAS QUE INICIAN EL CURSO

Tipo: Resúmenes

2023/2024

Subido el 05/06/2024

christian-chanta
christian-chanta 🇵🇪

1 / 3

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Conexión
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data.SqlClient;
namespace WebAplicacion01
{
public class Conexion02
{
String cadena;
public SqlConnection ObtenerConexion()
{
cadena = "Server=localhost;Database=SISTEMA0001;User
id=sa;Password=123";
return new SqlConnection(cadena);
}
}
}
ServicioWeb
using System;
using System.Data;
using System.Data.SqlClient;
using System.Web.Services;
namespace WebAplicacion01
{
[WebService(Namespace = "http://localhost/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
public class WebServicio01 : System.Web.Services.WebService
{
[WebMethod]
public DataTable ListadoAlumnos()
{
Conexion02 con = new Conexion02();
SqlConnection cn = con.ObtenerConexion();
try
{
using(SqlCommand comandolistado=new
SqlCommand("usp_listado_alumnos", cn))
{
comandolistado.CommandType = CommandType.StoredProcedure;
using (SqlDataAdapter adaptador = new SqlDataAdapter(comandolistado))
{
DataTable dtlistado = new DataTable("Listado");
adaptador.Fill(dtlistado);
return dtlistado;
}
}
pf3

Vista previa parcial del texto

¡Descarga LIBRO BASICO PARA PRINCIPIANTES y más Resúmenes en PDF de Socialización y Curso de la Vida solo en Docsity!

Conexión

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Data.SqlClient; namespace WebAplicacion { public class Conexion { String cadena; public SqlConnection ObtenerConexion() { cadena = "Server=localhost;Database=SISTEMA0001;User id=sa;Password=123"; return new SqlConnection(cadena); } } }

ServicioWeb

using System; using System.Data; using System.Data.SqlClient; using System.Web.Services; namespace WebAplicacion { [WebService(Namespace = "http://localhost/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [System.ComponentModel.ToolboxItem(false)] public class WebServicio01 : System.Web.Services.WebService { [WebMethod] public DataTable ListadoAlumnos() { Conexion02 con = new Conexion02(); SqlConnection cn = con.ObtenerConexion(); try { using(SqlCommand comandolistado=new SqlCommand("usp_listado_alumnos", cn)) { comandolistado.CommandType = CommandType.StoredProcedure; using (SqlDataAdapter adaptador = new SqlDataAdapter(comandolistado)) { DataTable dtlistado = new DataTable("Listado"); adaptador.Fill(dtlistado); return dtlistado; } }

catch (Exception e1) { throw new Exception("Error En El Listado De Datos : " + e1.Message); } finally { if (cn.State == ConnectionState.Open) { cn.Close(); } } } [WebMethod] public DataTable BusquedaAlumnoCodigo(string codigoAlumno) { Conexion02 con = new Conexion02(); SqlConnection cn = con.ObtenerConexion(); try { using (SqlCommand comandoBusqueda = new SqlCommand("usp_busqueda_alumnos", cn)) { comandoBusqueda.CommandType = CommandType.StoredProcedure; comandoBusqueda.Parameters.AddWithValue("@xcodalumno", codigoAlumno); using (SqlDataAdapter adaptador = new SqlDataAdapter(comandoBusqueda)) { DataTable dtBusqueda = new DataTable("Busqueda"); adaptador.Fill(dtBusqueda); return dtBusqueda; } } } catch (Exception e) { throw new Exception("Error en la búsqueda de datos: " + e.Message); } finally { if (cn.State == ConnectionState.Open) { cn.Close(); } } } } }

ServicioWeb

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebListado.aspx.cs" Inherits="WebAplicacion01.WebListado" %>