sql >> Database >  >> RDS >> Oracle

Dapper gebruiken met Oracle

IMO, de juiste benadering hier is niet om (volgens het geaccepteerde antwoord) het databasespecifieke parametervoorvoegsel te gebruiken (dus @ voor sql-server, : voor orakel) - maar liever:gebruik geen prefix helemaal . Dus uiteindelijk is dit:

il.Emit(OpCodes.Ldstr, prop.Name);

(enz.)

In het bijzonder een static eigendom zou slecht zijn omdat het u zou beperken tot één leverancier per AppDomain .

Dapper is bijgewerkt met deze wijziging. Het detecteert nu ook dynamisch BindByName en stelt het dienovereenkomstig in (allemaal zonder een verwijzing naar OracleCommand ).



  1. Vind niet-numerieke waarden in een kolom in SQL Server

  2. Kan niet decoderen met pgcrypto van AES-256-CBC, maar AES-128-CBC is OK

  3. Verschillende manieren om de gebruikers van MySQL te vullen

  4. Door komma's gescheiden waarden in de MySQL IN-clausule