summaryrefslogtreecommitdiff
path: root/connectivity
diff options
context:
space:
mode:
authorOcke Janssen <oj@openoffice.org>2001-01-15 08:32:42 +0000
committerOcke Janssen <oj@openoffice.org>2001-01-15 08:32:42 +0000
commit4f7122e2c76c5acc7ae8f0efd719d1050e22cf1c (patch)
tree39745995e5cf9ec1343bb83fe7abe8d499fee275 /connectivity
parenteed8fe7dcd9ba2e99bc20cbd7f0f2d04e43bb2dc (diff)
#82643# type double was missing
Diffstat (limited to 'connectivity')
-rw-r--r--connectivity/source/drivers/flat/EDatabaseMetaData.cxx36
1 files changed, 28 insertions, 8 deletions
diff --git a/connectivity/source/drivers/flat/EDatabaseMetaData.cxx b/connectivity/source/drivers/flat/EDatabaseMetaData.cxx
index 908c42745ec8..4fa7e327da52 100644
--- a/connectivity/source/drivers/flat/EDatabaseMetaData.cxx
+++ b/connectivity/source/drivers/flat/EDatabaseMetaData.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: EDatabaseMetaData.cxx,v $
*
- * $Revision: 1.3 $
+ * $Revision: 1.4 $
*
- * last change: $Author: oj $ $Date: 2000-12-06 12:08:28 $
+ * last change: $Author: oj $ $Date: 2001-01-15 09:32:42 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -161,12 +161,6 @@ Reference< XResultSet > SAL_CALL OFlatDatabaseMetaData::getTypeInfo( ) throw(SQ
aRow[5] = makeAny(::rtl::OUString::createFromAscii("'"));
aRows.push_back(aRow);
- aRow[1] = makeAny(::rtl::OUString::createFromAscii("BOOL"));
- aRow[2] = makeAny(DataType::BIT);
- aRow[3] = makeAny((sal_Int32)1);
- aRow[9] = makeAny((sal_Int32)ColumnSearch::BASIC);
- aRows.push_back(aRow);
-
aRow[1] = makeAny(::rtl::OUString::createFromAscii("DATE"));
aRow[2] = makeAny(DataType::DATE);
aRow[3] = makeAny((sal_Int32)10);
@@ -174,12 +168,38 @@ Reference< XResultSet > SAL_CALL OFlatDatabaseMetaData::getTypeInfo( ) throw(SQ
aRow[5] = makeAny(::rtl::OUString::createFromAscii("'"));
aRows.push_back(aRow);
+ aRow[1] = makeAny(::rtl::OUString::createFromAscii("TIME"));
+ aRow[2] = makeAny(DataType::TIME);
+ aRow[3] = makeAny((sal_Int32)8);
+ aRow[4] = makeAny(::rtl::OUString::createFromAscii("'"));
+ aRow[5] = makeAny(::rtl::OUString::createFromAscii("'"));
+ aRows.push_back(aRow);
+
+ aRow[1] = makeAny(::rtl::OUString::createFromAscii("TIMESTAMP"));
+ aRow[2] = makeAny(DataType::TIMESTAMP);
+ aRow[3] = makeAny((sal_Int32)19);
+ aRow[4] = makeAny(::rtl::OUString::createFromAscii("'"));
+ aRow[5] = makeAny(::rtl::OUString::createFromAscii("'"));
+ aRows.push_back(aRow);
+
+ aRow[1] = makeAny(::rtl::OUString::createFromAscii("BOOL"));
+ aRow[2] = makeAny(DataType::BIT);
+ aRow[3] = makeAny((sal_Int32)1);
+ aRow[9] = makeAny((sal_Int32)ColumnSearch::BASIC);
+ aRows.push_back(aRow);
+
aRow[1] = makeAny(::rtl::OUString::createFromAscii("DECIMAL"));
aRow[2] = makeAny(DataType::DECIMAL);
aRow[3] = makeAny((sal_Int32)20);
aRow[15] = makeAny((sal_Int32)15);
aRows.push_back(aRow);
+ aRow[1] = makeAny(::rtl::OUString::createFromAscii("DOUBLE"));
+ aRow[2] = makeAny(DataType::DOUBLE);
+ aRow[3] = makeAny((sal_Int32)20);
+ aRow[15] = makeAny((sal_Int32)0);
+ aRows.push_back(aRow);
+
aRow[1] = makeAny(::rtl::OUString::createFromAscii("NUMERIC"));
aRow[2] = makeAny(DataType::NUMERIC);
aRow[3] = makeAny((sal_Int32)20);