Moderador: raul338

-
-
- 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