Re: Case sensitivity problem with primary keys in EOEditingContext.faultForRawRow
Chad Leigh <[email protected]> Sat, 29 Jul 2006 19:40:57 -0600
| Newsgroups | gmane.comp.web.webobjects.eof,gmane.comp.web.webobjects.admin |
|---|---|
| Message-ID | <[email protected]> |
On Jul 29, 2006, at 6:31 PM, Sacha Michel Mallais wrote: > On Jul 29, 2006, at 9:19 AM, Marc Gumpinger wrote: > >> Now the problem - at least in my case - is, that the dictionary's >> keys are all upper case (here "ID") since that's what the database >> returned. However, the primary key's name in the eomodel is all >> lower case (here "id"). For this simple reason, the entire >> faultForRawRow doesn't work. >> >> Is there an official solution to this problem? >> I mean, it was no effort, to adopt the dictionary correspondingly >> so that the keys also match in case sensitivity. However, due to >> EOFs maturity I'm sure that I either made a mistake or oversaw >> something. > > I would not call case-sensitivity a problem. I would call that a > feature. If you've ever been bitten the other way, you'll know > what I mean. Since SQL is not case sensitive (and various DBs do various things), EOF shouldn't be either on things that deal with stuff the DB returns. Chad