sql >> Database teknologi >  >> RDS >> Oracle

Brug af Dapper med Oracle

IMO, den korrekte tilgang her er ikke at (i henhold til det accepterede svar) bruge det databasespecifikke parameterpræfiks (altså @ for sql-server, : for oracle) - men snarere:brug ingen præfiks slet . Så i sidste ende er dette:

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

(osv)

Især en static egenskaben ville være dårlig, da den ville begrænse dig til én leverandør pr. AppDomain .

Dapper er blevet opdateret med denne ændring. Den registrerer nu også dynamisk BindByName og indstiller det i overensstemmelse hermed (alt uden at kræve en reference til OracleCommand ).



  1. Oracle Database Link - MySQL-ækvivalent?

  2. Vis udvalgte resultater lodret i psql, som det gøres af MySQL's \G

  3. Hvad er den bedste metode til at overføre parametre til SQLCommand?

  4. Opret en beregnet kolonne, der bruger data fra en anden tabel i SQL Server