Please remove my name from email list.
> Date: Wed, 27 Feb 2008 08:57:22 -0700> From: [EMAIL PROTECTED]> To: 
> [email protected]> Subject: Re: Undefined Column Name Exception in 
> Implicit Map> > I agree - of all the jdbc drivers I have ever used, DB2 is 
> the only> one that supports this.> > Larry> > > On Wed, Feb 27, 2008 at 8:45 
> AM, Jeff Butler <[EMAIL PROTECTED]> wrote:> > This seems like an obvious 
> error in iBATIS to me. I made the change and ran> > the build - the tests all 
> passed.> >> > Unless anyone has a strong objection, I'll commit the change.> 
> >> > Thanks to Rikki for doing the diagnosis on this!> >> > Jeff Butler> >> 
> >> >> >> >> > On Wed, Feb 27, 2008 at 7:43 AM, Niels Beekman <[EMAIL 
> PROTECTED]> wrote:> >> > >> > >> > >> > >> > > I think that this affects the 
> aliasing of columns, which would be bad> > IMHO. But the javadoc of 
> getColumnLabel says:> > >> > >> > >> > > "Gets the designated column's 
> suggested title for use in printouts and> > displays."> > >> > >> > >> > > 
> This would mean that it's perfectly valid to call getColumnName, maybe> > 
> someone with more JDBC spec knowledge can comment on this.> > >> > >> > >> > 
> > Niels> > >> > > ________________________________> >> > >> > > From: Rikki 
> Bindra [mailto:[EMAIL PROTECTED]> > > Sent: Wednesday, February 27, 2008 
> 12:04 PM> > > To: [email protected]> > > Subject: Undefined Column 
> Name Exception in Implicit Map> > >> > >> > >> > >> > >> > >> > >> > > Hi,> > 
> >> > > I am using the jt400.jar as the JDBC Driver for accessing data from 
> DB2> > database on AS400. The problem is that I want to use implicit 
> resultmap like> > >> > > <select id="getProductCount" 
> resultClass="java.util.HashMap">> > > select * from PRODUCT> > > </select>> > 
> >> > > However, the problem is that while populating the HashMap, I have 
> noticed> > that the class 
> "com.ibatis.sqlmap.engine.mapping.result.AutoResultMap" uses> > method 
> getColumnLabel() on ResultSetMetaData> > > My JDBC driver returns the label 
> of the column (containing spaces and> > which is different than the column 
> name in database). Now the code fails> > reporting the exception that 
> "Invalid Column Name" has been specified. The> > problem is in the class> > 
> "com.ibatis.sqlmap.engine.mapping.result.AutoResultMap" as it should be> > 
> calling getColumnName() instead of getColumnLabel() on ResultSetMetaData to> 
> > get the names of the columns.> > >> > > Please look this ASAP and confirm 
> if changing the method call from> > getColumnLabel() to getColumnName(), can 
> affect in what manner.. I have> > tried this and it works for me. However, I 
> want to know the unknown> > implications that it might have.> > >> > > Thanks 
> & Regards,> > > Rikki Bindra> > > Tata Consultancy Services> > > C - 56, 
> Phase 2> > > Dist. Gautam Budh Nagar> > > Noida - 201305,Uttar Pradesh> > > 
> India> > > Mailto: [EMAIL PROTECTED]> > > Website: http://www.tcs.com> > > 
> ____________________________________________> > > Experience certainty. IT 
> Services> > > Business Solutions> > > Outsourcing> > > 
> ____________________________________________=====-----=====-----=====> > > 
> Notice: The information contained in this e-mail> > > message and/or 
> attachments to it may contain> > > confidential or privileged information. If 
> you are> > > not the intended recipient, any dissemination, use,> > > review, 
> distribution, printing or copying of the> > > information contained in this 
> e-mail message> > > and/or attachments to it are strictly prohibited. If> > > 
> you have received this communication in error,> > > please notify us by reply 
> e-mail or telephone and> > > immediately and permanently delete the message> 
> > > and any attachments. Thank you> > >> > >> > >> >> >
_________________________________________________________________
Connect and share in new ways with Windows Live.
http://www.windowslive.com/share.html?ocid=TXT_TAGHM_Wave2_sharelife_012008

Reply via email to