[NHibernate/MS-SQL 2005] UDF's aanroepen

Pagina: 1
Acties:

  • pjonk
  • Registratie: November 2000
  • Laatst online: 22-11 20:39
Voor een groot project zijn we aan het onderzoeken of we via NHibernate UDF's kunnen aanroepen. Het lijkt er op dat dit niet mogelijk is met NHibernate (niets in de doc's te vinden), maar alleen in Hibernate. Dit geldt geloof ik ook voor het aanroepen van SP's overigens.
Ik ben overigens geen groot fan van veelvuldig gebruik van UDF's en SP's, maar in dit geval kunnen we even niet anders.
Een eventueel alternatief is een native Sql Query gebruiken om de UDF aan te roepen. Maar aangezien je hiermee het hele O/R mapping principe omverhaalt lijkt mij dit niet gewenst.
Zijn er mensen die wel eens UDF's hebben aangeroepen via NHibernate?

It’s nice to be important but it’s more important to be nice


  • momania
  • Registratie: Mei 2000
  • Laatst online: 19:04

momania

iPhone 30! Bam!

In java doe ik dit ook niet via Hibernate, maar via Spring.

Aangezien er ook een Spring .NET is, zou je misschien daar eens naar kunnen kijken :)
http://www.springframework.net/
http://www.springframewor...nce/html/ado.html#d0e9801

Neem je whisky mee, is het te weinig... *zucht*


  • EfBe
  • Registratie: Januari 2000
  • Niet online
momania schreef op woensdag 20 december 2006 @ 15:06:
In java doe ik dit ook niet via Hibernate, maar via Spring.
Aangezien er ook een Spring .NET is, zou je misschien daar eens naar kunnen kijken :)
http://www.springframework.net/
http://www.springframewor...nce/html/ado.html#d0e9801
Hoe kan een AOP toolkit in vredesnaam helpen bij het aanroepen van UDF's?

@TS: UDF's zijn net als procs niet echt compatible met het o/r mapper principe, want je passeert hoe dan ook de gehele o/r mapper core en gaat vrolijk een functie aanroepen die je met naam en al moet definieren.

In onze o/r mapper definieer ik een UDF call als een field expression, maar je ontkomt er niet aan om de UDF naam als string op te nemen in je code.

Creator of: LLBLGen Pro | Camera mods for games
Photography portfolio: https://fransbouma.com


  • momania
  • Registratie: Mei 2000
  • Laatst online: 19:04

momania

iPhone 30! Bam!

EfBe schreef op woensdag 20 december 2006 @ 16:00:
[...]
Hoe kan een AOP toolkit in vredesnaam helpen bij het aanroepen van UDF's?
Spring is geen AOP toolkit, maar in de kleinste basis een IoC container ;)

En in spring kan je je database verbinding configureren en dan via templates gewoon StoredProcedures aanroepen etc.

Neem je whisky mee, is het te weinig... *zucht*