froehlich 01/12/17 08:00:17
Modified: apps/db/src/java/org/apache/avalon/db/data/impl
DefaultVarCharColumn.java AbstractQueryable.java
AbstractColumn.java
Log:
create, insert, select + criteria is working 90%
Revision Changes Path
1.4 +2 -1
jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/data/impl/DefaultVarCharColumn.java
Index: DefaultVarCharColumn.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/data/impl/DefaultVarCharColumn.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- DefaultVarCharColumn.java 2001/12/01 17:50:27 1.3
+++ DefaultVarCharColumn.java 2001/12/17 16:00:17 1.4
@@ -12,6 +12,7 @@
import org.apache.avalon.db.data.Row;
import org.apache.avalon.db.data.Column;
import org.apache.avalon.db.data.types.StringColumn;
+import org.apache.avalon.db.utils.StringUtils;
import java.math.BigDecimal;
@@ -21,7 +22,7 @@
*
* @author Paul Hammant <a href="mailto:[EMAIL PROTECTED]">[EMAIL
PROTECTED]</a>
* @author Gerhard Froehlich <a href="mailto:[EMAIL PROTECTED]">[EMAIL
PROTECTED]</a>*
- * @version $Revision: 1.3 $
+ * @version $Revision: 1.4 $
*/
public class DefaultVarCharColumn extends AbstractWritableColumn implements
StringColumn {
1.12 +2 -1
jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/data/impl/AbstractQueryable.java
Index: AbstractQueryable.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/data/impl/AbstractQueryable.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- AbstractQueryable.java 2001/12/01 17:50:27 1.11
+++ AbstractQueryable.java 2001/12/17 16:00:17 1.12
@@ -25,7 +25,7 @@
*
*
* @author Paul Hammant <a href="mailto:[EMAIL PROTECTED]">[EMAIL
PROTECTED]</a>
- * @version $Revision: 1.11 $
+ * @version $Revision: 1.12 $
*/
public abstract class AbstractQueryable extends AbstractNameable implements
Queryable {
@@ -189,6 +189,7 @@
public Column getColumn(String columnName, boolean throwExcpt) {
Column col = null;
+ System.out.println("columnName=" + columnName);
for (int x = 0; x < mColumns.length; x++) {
if (mColumns[x].getColumnName().equals(columnName)) {
1.5 +3 -2
jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/data/impl/AbstractColumn.java
Index: AbstractColumn.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-cornerstone/apps/db/src/java/org/apache/avalon/db/data/impl/AbstractColumn.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- AbstractColumn.java 2001/12/01 17:50:27 1.4
+++ AbstractColumn.java 2001/12/17 16:00:17 1.5
@@ -14,6 +14,7 @@
import org.apache.avalon.db.data.Queryable;
import org.apache.avalon.db.data.Column;
import org.apache.avalon.db.data.Row;
+import org.apache.avalon.db.utils.StringUtils;
/**
@@ -22,7 +23,7 @@
*
* @author Paul Hammant <a href="mailto:[EMAIL PROTECTED]">[EMAIL
PROTECTED]</a>
* @author Gerhard Froehlich <a href="mailto:[EMAIL PROTECTED]">[EMAIL
PROTECTED]</a>*
- * @version $Revision: 1.4 $
+ * @version $Revision: 1.5 $
*/
public abstract class AbstractColumn implements Column {
@@ -42,7 +43,7 @@
*
*/
public AbstractColumn(String name, String sqlType, String javaType) {
- mName = name;
+ mName = StringUtils.normalize(name);
mSqlType = sqlType;
mJavaType = javaType;
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>