Inicio > Scripts > Connection

Connection

Antes de la existencia de este módulo de Enterprise Library nosotros realizábamos un código como el siguiente para conectarnos a una base de datos:

// Connect to the database
SqlConnection myConnection = new SqlConnection(connection string);
myConnection.Open();

// Specify the command to use to query the database
SqlCommand myCommand = new SqlCommand(sql query, myConnection);

// If the SQL query has parameters (i.e., @ParamName), add values for
// the parameters in the query…
myCommand.Parameters.Add(”@ParamName1“, ParamValue1);
myCommand.Parameters.Add(”@ParamName2“, ParamValue2);

myCommand.Parameters.Add(”@ParamNameN“, ParamValueN);

// Retrieve the results of the query in a SqlDataReader
SqlDataReader reader = myCommand.ExecuteReader();

Luego de la instalación (3 minutos) de este módulo realizamos lo siguiente:

// Create a database object
Database db = DatabaseFactory.CreateDatabase();

// Get back a DataReader
IDataReader reader = db.ExecuteReader(CommandType.Text, SQL query);

Categorías:Scripts
  1. Aún no hay comentarios.
  1. Aún no hay trackbacks