Con la tecnología de Blogger.

Buscar este blog

¿Que es BPM?

Modelamiento de Procesos. Parte I


¿Qué es BPM?
¿Qué es BPMN?
¿Cuál es la importancia del BPMN?
Guia de referencia del BPMN
Pagina oficial del BPMN
Referencias de versiones oficilaes de BPM
Que es un proceso?
Que es un contenedor de proceso?
Que es una actividad?
Que es el flujo y mensaje de secuencia?
Que es una compuerta?
Que es un evento?
Que es una actividad, una tarea y un subproceso?
Que es un subrpoceso multiple?
Que es una compuerta paralela?
Que es un compuerta exclusiva basado en datos?
Que es una compuerta exclusiva basada en eventos?
Que es una compuerta inclusiva?
Que es una compuerta compleja?
Que es una compuerta correcta?
Que es un evento intermedio sin especificar?

Clase para conectar asp.net visual basic con base de datos excel


using Microsoft.AspNet.Identity;
using Microsoft.Owin.Security;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.OleDb;
using System.Data;
using System.Text;
using System.Net.Mail;
using System.Net.Mime;
using System.Net;
using System.Collections;
using System.Drawing;
using System.Globalization;
using System.IO;
using System.Configuration;
using iTextSharp.text;
using iTextSharp.text.html.simpleparser;
using iTextSharp.text.pdf;
using WebSite17;


namespace WebSite17
{
    public class Datos4
    {
        private string cadena = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + AppDomain.CurrentDomain.BaseDirectory + @"\Costos.xls;Extended Properties=""Excel 8.0;HDR=YES""";
        public OleDbConnection cn;
        private OleDbCommandBuilder cmb;
        public DataSet ds = new DataSet();
        public OleDbDataAdapter da;
        public OleDbCommand comando;

        private void conectar()
        {
            cn = new OleDbConnection(cadena);
        }
        public Datos4()
        {
            conectar();
        }
        //consultar
        public void consultar(string sql, string tabla)
        {
            ds.Tables.Clear();
            da = new OleDbDataAdapter(sql, cn);
            cmb = new OleDbCommandBuilder(da);
            da.Fill(ds, tabla);

        }
        //eliminar
        public bool eliminar(string tabla, string condicion)
        {
            cn.Open();
            string sql = "delete from " + tabla + "where" + condicion;
            comando = new OleDbCommand(sql, cn);
            int i = comando.ExecuteNonQuery();
            cn.Close();
            if (i > 0)
            {
                return true;
            }
            else
            {
                return false;
            }

        }
        //actualizar
        public bool actualizar(string tabla, string campos, string condicion)
        {
            cn.Open();
            string sql = "update " + tabla + " set " + campos + " where " + condicion;
            comando = new OleDbCommand(sql, cn);
            int i = comando.ExecuteNonQuery();
            cn.Close();
            if (i > 0)
            { return true; }
            else
            { return false; }
        }
        public DataTable consultar2(string tabla, string sql)
        {
            da = new OleDbDataAdapter(sql, cn);
            DataSet dts = new DataSet();
            da.Fill(dts, tabla);
            DataTable dt = new DataTable();
            dt = dts.Tables[tabla];
            return dt;
        }
        public bool limpiar()
        {
            cn.Close();
            return true;
        }
        public bool insertar(string sql)
        {
            cn.Open();
            comando = new OleDbCommand(sql, cn);
            int i = comando.ExecuteNonQuery();
            cn.Close();
            if (i > 0)
            {
                return true;
            }
            else
            {
                return false;
            }
        }
    }
}

Clase para conectar asp.net visual basic con base de datos sql


using Microsoft.Owin.Security;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;
using System.Text;
using System.Net.Mail;
using System.Net.Mime;
using System.Net;
using System.Collections;
using System.Drawing;
using System.Globalization;
using System.IO;
using System.Configuration;
using iTextSharp.text;
using iTextSharp.text.html.simpleparser;
using iTextSharp.text.pdf;
using WebSite17;


namespace WebSite17
{
    public class Datos2
    {

        private string cadena = @"Data Source=SQL5023.HostBuddy.com;Initial Catalog=DB_9DE8D0_Base;User Id=DB_9DE8D0_Base_admin;Password=P4ch3rr3s;";
        public SqlConnection cn;
        private SqlCommandBuilder cmb;
        public DataSet ds = new DataSet();
        public SqlDataAdapter da;
        public SqlCommand comando;



        private void conectar()
        {
            cn = new SqlConnection(cadena);
        }
        public Datos2()
        {
            conectar();
        }
        //consultar
        public void consultar(string sql, string tabla)
        {
            ds.Tables.Clear();
            da = new SqlDataAdapter(sql, cn);
            cmb = new SqlCommandBuilder(da);
            da.Fill(ds, tabla);

        }
        //eliminar
        public bool eliminar(string tabla, string condicion)
        {
            cn.Open();
            string sql = "delete from " + tabla + " where " + condicion;
            comando = new SqlCommand(sql, cn);
            int i = comando.ExecuteNonQuery();
            cn.Close();
            if (i > 0)
            {
                return true;
            }
            else
            {
                return false;
            }

        }

  // eliminar toda las filas de la tabla
        public bool eliminarfilas(string tabla)
        {
            cn.Open();
            string sql = "delete from " + tabla ;
            comando = new SqlCommand(sql, cn);
            int i = comando.ExecuteNonQuery();
            cn.Close();
            if (i > 0)
            {
                return true;
            }
            else
            {
                return false;
            }

        }
        //actualizar
        public bool actualizar(string tabla, string campos, string condicion)
        {
            cn.Open();
            string sql = "update " + tabla + " set " + campos + " where " + condicion;
            comando = new SqlCommand(sql, cn);
            int i = comando.ExecuteNonQuery();
            cn.Close();
            if (i > 0)
            { return true; }
            else
            { return false; }
        }
        public DataTable consultar2(string tabla, string sql)
        {
            da = new SqlDataAdapter(sql, cn);
            DataSet dts = new DataSet();
            da.Fill(dts, tabla);
            DataTable dt = new DataTable();
            dt = dts.Tables[tabla];
            return dt;
        }
        public bool limpiar()
        {
            cn.Close();
            return true;
        }
        public bool insertar(string sql)
        {
            cn.Open();
            comando = new SqlCommand(sql, cn);
            int i = comando.ExecuteNonQuery();
            cn.Close();
            if (i > 0)
            {
                return true;
            }
            else
            {
                return false;
            }
        }
    }
}