Tag: DAPPER
Utilizo el ORM Dapper con unidad de trabajo, utilizando el procesamiento IDbConnection/IDbTransaction (Cerrar/Confirmar/Revertir). “` c# public IDbTransaction BeginTransaction(string connectionName = "", bool useWadminUser = false, IsolationLevel isolationLevel = IsolationLevel.ReadCommitted) { using (DbConnection db = GetDbconnection(connectionName, useWadminUser)) { db.Open(); <em>dbTransaction = db.BeginTransaction(); } return this.</em>dbTransaction; } DbConnection GetDbconnection(string connectionName = "", . . . Read more
“`python class Foo1: _SQL1 = “SELECT UnitID, Name FROM Table1;” XTable1 = [] def __init__(self): try: with System.Data.SqlClient.SqlConnection(ConnectDBString()) as _cnnDB: XTable1 = _cnnDB.Query<foo2>(_SQL1).AsList() except Exception as e: Console.WriteLine(“Exception caught: {0}”, e) class Foo2: _SQL2 = “SELECT Name FROM Table2 WHERE InitID = @XUnitId;” XTable2 = [] def __init__(self): try: with . . . Read more
Para crear una validación de archivo en dapper, estaba atascado en esto. ¿Podría alguien ayudarme a describir esto, por favor? XmlReader reader = XmlReader.Create(schema + “\\Students.xml”, settings); while (reader.Read()) ; if (valid) { writertbox(“El esquema del documento es válido”); } // end if valid = true; reader.Close();
No sé por qué el valor de retorno de la función LoadData (mostrada a continuación) en un caso admite el método FirstOrDefault() y en otro caso no. En ambos casos es el mismo tipo de retorno. La única diferencia es la forma en que se crea el parámetro dinámico. “` . . . Read more
Actualmente estoy creando pruebas en el controlador de un sitio web de MVC. Utilizo Dapper para obtener datos de la base de datos a través de un único punto de acceso estandarizado. Para las pruebas, simulo el acceso a los datos, por supuesto, pero necesito obtener el valor de uno . . . Read more