Anda di halaman 1dari 8

Create Procedure Up_insertarproducto @nombre varchar(100) As insert into producto values (@nombre) Go create procedure Up_modificarproducto @codigo int,

@nombre varchar(100) As Update producto set nombre=@nombre where codigo=@codigo Go Create Procedure Up_eliminarproducto @codigo int As delete from producto Where codigo=@codigo Go

using using using using using using using

System; System.Collections.Generic; System.Linq; System.Web; System.Web.Services; System.Data.SqlClient; System.Data;

//crear metodo namespace WebApplication1 { /// <summary> /// Descripcin breve de ventaservicio /// </summary> /// [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [System.ComponentModel.ToolboxItem(false)] // Para permitir que se llame a este servicio Web desde un script, usando ASP.NET AJAX, quite la marca de comentario de la lnea siguiente. // [System.Web.Script.Services.ScriptService] public class ventaservicio : System.Web.Services.WebService { [WebMethod] public string HelloWorld() { return "Hello World"; } [WebMethod] public int insertaproducto(string nombre) { try { SqlConnection cn = new SqlConnection("Data Source=USPPC;DataBase=Venta;user id=sa;password=123"); SqlCommand cmd = new SqlCommand("Up_insertarproducto", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@nombre", SqlDbType.VarChar,1000)).Value=nombre; cn.Open(); int fila = cmd.ExecuteNonQuery(); cn.Close(); return fila; } catch (Exception ex) { throw ex; } } [WebMethod] public int modificaproducto(int codigo, string nombre) { try {

SqlConnection cn = new SqlConnection("Data Source=USPPC;DataBase=Venta;user id=sa;password=123"); SqlCommand cmd = new SqlCommand("Up_modificarproducto", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@codigo", SqlDbType.Int)).Value = codigo; cmd.Parameters.Add(new SqlParameter("@nombre", SqlDbType.VarChar, 100)).Value = nombre; cn.Open(); int fila = cmd.ExecuteNonQuery(); cn.Close(); return fila; } catch (Exception ex) { throw ex; } } [WebMethod] public int eliminarproducto(int codigo) { try { SqlConnection cn = new SqlConnection("Data Source=USPPC;DataBase=Venta;user id=sa;password=123"); SqlCommand cmd = new SqlCommand("Up_eliminarproducto", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@codigo", SqlDbType.VarChar, 1000)).Value = codigo; cn.Open(); int fila = cmd.ExecuteNonQuery(); cn.Close(); return fila; } catch (Exception ex) { throw ex; } } } }

Tarea c# Listar producto Buscar producto x nombre Java: consumir jtable