fanyun wrote:
> [snip]
> ? patchfile.diff.gz
> ? patchfile.diff.gz1
> ? sql/ExecuteOdbcTurbineSchema.java
> ? sql/Odbc_id_table.sql
> ? sql/Odbc_users_roles_permissions.sql
> ? sql/Turbine-AccessY2K.mdb
> Index: java/org/apache/turbine/om/peer/BasePeer.java
> ===================================================================
> RCS file: 
>/products/cvs/turbine/turbine/src/java/org/apache/turbine/om/peer/BasePeer.java,v
> retrieving revision 1.4
> diff -u -r1.4 BasePeer.java
> --- java/org/apache/turbine/om/peer/BasePeer.java 2000/08/17 05:06:23 1.4
> +++ java/org/apache/turbine/om/peer/BasePeer.java 2000/08/18 12:56:47
> @@ -77,8 +77,7 @@
>   * Peer classes are responsible for isolating all of the database
>   * access for a specific business object.  They execute all of the SQL
>   * against the database.  Over time this class has grown to include
> - * utility methods which ease execution of cross-database database queries
> - * and the implementation of concrete Peers.
> + * utility methods which
>   *
>   * @author Frank Y. Kim
>   * @author John D. McNally
> @@ -708,7 +707,16 @@
>          {
>              String columnName = select.get(i);
>              selectClause.add(columnName);
> -            fromClause.add(columnName.substring(0,columnName.indexOf('.') ));
> +
> +            int braceplace = columnName.indexOf('(');
> +            if(braceplace == -1)
> +            {
> +                fromClause.add(columnName.substring(0,columnName.indexOf('.') ));
> +            }
> +            else
> +            {
> +                
>fromClause.add(columnName.substring(braceplace+1,columnName.indexOf('.') ));
> +            }
>          }
> 
>          Enumeration e = criteria.keys();

That looks a lot more like it Fanyun.  Please note that the header
comment on this file is out of date--you have an old version Fanyun.  I
noticed that the last sentence was just a fragment in CVS for some
reason, and corrected this.
-- 

Daniel Rall <[EMAIL PROTECTED]>


------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
Problems?:           [EMAIL PROTECTED]

Reply via email to