![]() |
![]() |
|
Moderador: Bestprogramado

protected void Aceptar_Click(object sender, EventArgs e)
{
//creo mi cadena de conexion que se va a llamar ParamConexion que incluye todos
//Los parametros de una conexion de la base de datos.
String ParamConexion = "Data Source=XE;Persist Security Info=False;User ID=equipo2;Password=eq2;Unicode=True";
//declaro la nueva conexion a la base de datos de que voy a usar
System.Data.OracleClient.OracleConnection MyConexion = new System.Data.OracleClient.OracleConnection();
//paso los parametros de conexion a la conexion del ASP con ORACLE
MyConexion.ConnectionString = ParamConexion;
// Declaro una variable de tipo command del oracle
System.Data.OracleClient.OracleCommand MyCommand = new System.Data.OracleClient.OracleCommand();
//Declaro mis parametros que voy a utilizar
System.Data.OracleClient.OracleParameter Claveq;
System.Data.OracleClient.OracleParameter Nombreq;
//Instanceo mis parametros
Claveq = new System.Data.OracleClient.OracleParameter();
Nombreq = new System.Data.OracleClient.OracleParameter();
//Asigna a los parámetros los valores que serán almacenados
Claveq.OracleType = System.Data.OracleClient.OracleType.Int32;
Nombreq.OracleType = System.Data.OracleClient.OracleType.VarChar;
//le doy nombre a los parametros
Claveq.ParameterName = "Param1";
Nombreq.ParameterName = "Param2";
//les digo de que tipo de parametros van a hacer.
Claveq.Value = Int32.Parse(Nombres.Text.ToString());
Nombreq.Value = Paternos.Text.ToString();
//Limpio los parametros que voy a utilizar evitando alguna basura...
MyCommand.Parameters.Clear();
//agrego los parametros para la ejecucion del comando
MyCommand.Parameters.Add(Claveq);
MyCommand.Parameters.Add(Nombreq);
//agrego el comando a ser ejecutado
MyCommand.CommandText = "insert into especialidades(cve_especialidades,Nombre)values(Param1,Param2)";
//simplemente y sencillamente abro la conexion ejecuto el comando
//y luego cierro la conexion
MyConexion.Open();
MyCommand.ExecuteNonQuery();
MyConexion.Close();
}



Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados