Hi again,

sorry for the wrong tip. If it can be of any help, I've got such a query working with MySQL 4.0.13 (an Integer as criteria, though, not a Date).

Wil Hunt wrote:

Well, I know the parameter in the class is a date, as is the mapping in the
repository_user.xml file.  I'm also passing a Date into the bind method for
inclusion.

When I walk through the process of execution, I notice that it never creates
the join with the summaries table.  Apparently _summay._date is just being
treated as a single string and is not being parsed.  Where should this
happen?

Wil

"Philippe Hacquin" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]

Hi,

maybe you bound the date parameter to a String object (even if this
string is formatted with a looks-like date format). If this is the case,
try to bind it with a Date instance. I think I met this problem before.

HTH

Wil Hunt wrote:

Hey all,

I'm using OJBrc6 with MySQL and been faily happy with my results to

this


point.  I'm running into a problem, however, in generating a proper OQL
query that will get the data I need.  Here's the relvant information

(package names shortened for brevity)

Class dm1.Task maps to table tasks
Class dm1.Summary maps to table summaries
tasks has a column fk_summary_id which is a foreign key into the

summaries


table.
OJB knows about this and handles the reference to the dm1.Summary object

in


a field called _summary.

dm1.Task {
 long _summaryId;       // Actual foreign key variable from db.
 Summary _summary;  // Reference to OJB object.
 blah blah
}

dm1.Summary {
 java.util.Date _date;
 blah blah;
}

I want to select all the tasks that have a summary date less than or

equal


to a given date..

Here's what my best guess to date is:

SELECT tasks FROM dm1.Task WHERE _summary._date <= $1

I get an error table _summary not found back from the MySQL jdbc driver.

So


I'm guessing that something isn't mapping correctly.

Basic queries have worked.. it's this "join" thats apparently causing

the


trouble.

Thanks for any ideas.

Wil


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to