Professional Documents
Culture Documents
REPORTE DE PRCTICA:
Web Service
Figura 2.1
Figura 2.2
Para crear un proyecto nuevo nos posicionamos el Archivo >>Nuevo >> Proyecto.
Se establecer una nueva conexin a la base de datos que se cre en sql server.
Para establecer una conexin daremos click secundario en Conexiones de datos y seleccionamos en
Agregar conexin
/// MODIFICAR
//// ELIMINAR
/// INSERTAR
public void insertarLibros(int lib_idLibro, string lib_titulo, string lib_autores,
string lib_editorial, int lib_anioPublic, string lib_isbn, int lib_pag, string
lib_resumen)
{
string insert = "insert into Libros (idLibro, titulo,
autores,editorial,anioPublic,isbn,pag,resumen) values('" + lib_idLibro + "', '" +
lib_titulo + "' , '" + lib_autores + "', '" + lib_editorial + "' , '" + lib_anioPublic
+ "' , '" + lib_isbn + "', '" + lib_pag + "' , '" + lib_resumen + "');";
string jaga = "Data source = WILMMER-PC; Initial catalog=Libreria; user
id= sa; password = 123456;";
SqlConnection conectar = new SqlConnection(jaga);
conectar.Open();
SqlCommand comand = new SqlCommand(insert, conectar);
try
{
comand.ExecuteNonQuery();
}
catch (Exception exe)
{
throw new Exception("Error al actualizar dates", exe);
}
finally
{
conectar.Close();
}
}
Seleccionamos en WEB >> Servicio web (ASMX) y escribimos un nombre y damos click en
Agregar.
Luego se mostrara este cdigo.
Escribimos estos mtodos, ya que estos mtodos nos ayudaran a realizar las siguientes
consultas.
[WebMethod]
public void insertarLibros(int Libro, string Titulo, string Autores, string
Editorial, int ao_Publicacin, string isbn, int Pag, string Resumen)
{
dbh.insertarLibros(Libro, Titulo, Autores, Editorial, ao_Publicacin,
isbn, Pag, Resumen);
}
[WebMethod]
public void modificarLibro(int Libro, string Titulo, string Autores, string
Editorial, int ao_Publicacin, string isbn, int Pag, string Resumen)
{
dbh.modificarLibro(Libro, Titulo, Autores, Editorial, ao_Publicacin,
isbn, Pag, Resumen);
}
[WebMethod]
public void eliminarLibro(int Num_libro)
{
dbh.eliminarLibro(Num_libro);
}
Guardamos todos cambios y luego ejecutamos el programa.
Luego crearemos una ruta para guardar la publicacin, en este caso lo guarde en
Escritorio dentro de una carpeta.
Luego de establecer una ruta especfica, hacemos click en Publicar.
Ahora cortamos la carpeta con todos los archivos que contiene. Y nos vamos a esta
ruta