Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- namespace Capa_Acceso_Datos
- {
- public class cls_clasificaciones_ado
- {
- //cadena de conexion
- private string stringConecxion;
- public void guardarClasificaciones(cls_clasificaciones pclasif)
- {
- //conexion con la base datos
- SqlConnection conexion = new SqlConnection(this.stringConecxion);
- //objeto encargado de ejecutar el transact-SQL
- SqlCommand commando = new SqlCommand();
- //es necesario abrir la conexion con el servidor SQL
- conexion.Open();
- //al comando se le debe asignar la conexion con el servidor
- commando.Connection = conexion;
- //se construye el transact-SQL a ejecutar
- commando.CommandText = "insert into tbl_clasificaciones(cla_codigo,cla_descripcion,cla_estado)values(" + pclasif.codigo + ",'" + pclasif.descripcion + "','" + pclasif.estado + "')";
- //se indica el tipo de comando
- commando.CommandType = System.Data.CommandType.Text;
- //se ejecuta el comando, ExecuteNonQuery indica que no es una consulta SELECT
- commando.ExecuteNonQuery();
- //cierra la conexion
- conexion.Close();
- //se libera la memoria
- conexion.Dispose();
- commando.Dispose();
- }
- //constructor con parametros
- public cls_clasificaciones_ado(string pStringCnx)
- {
- this.stringConecxion = pStringCnx;
- }
- public System.Data.DataSet listaClasificaciones()
- {
- //el contenedor de datos
- System.Data.DataSet lista = new System.Data.DataSet();
- // se utiliza una conexion con el servidor
- SqlConnection conexion = new SqlConnection(this.stringConecxion);
- /// el commando encargado ejecutar sql
- SqlCommand commando = new SqlCommand();
- ///ADAPTADOR DE DATOS
- SqlDataAdapter adaptador = new SqlDataAdapter();
- commando.CommandText = " SELECT* FROM [Vp_Lista_Clasificaciones]";
- conexion.Open();
- commando.Connection = conexion;
- commando.CommandType = System.Data.CommandType.Text;
- adaptador.SelectCommand = commando;
- adaptador.Fill(lista);
- return lista;
- }
- }//Cierre de clase
- }//Cierre de namespace
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement