/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ /* * This file is part of the LibreOffice project. * * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * This file incorporates work covered by the following license notice: * * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed * with this work for additional information regarding copyright * ownership. The ASF licenses this file to you under the Apache * License, Version 2.0 (the "License"); you may not use this file * except in compliance with the License. You may obtain a copy of * the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
OUString SAL_CALL java_sql_Driver::getImplementationName( )
{ return u"com.sun.star.comp.sdbc.JDBCDriver"_ustr; // this name is referenced in the configuration and in the jdbc.xml // Please take care when changing it.
}
return
{
{
u"JavaDriverClass"_ustr
,u"The JDBC driver class name."_ustr
,true
,OUString()
,Sequence< OUString >()
},
{
u"JavaDriverClassPath"_ustr
,u"The class path where to look for the JDBC driver."_ustr
,true
, u""_ustr
,Sequence< OUString >()
},
{
u"SystemProperties"_ustr
,u"Additional properties to set at java.lang.System before loading the driver."_ustr
,true
, u""_ustr
,Sequence< OUString >()
},
{
u"ParameterNameSubstitution"_ustr
,u"Change named parameters with '?'."_ustr
,false
,u"false"_ustr
,aBooleanValues
},
{
u"IgnoreDriverPrivileges"_ustr
,u"Ignore the privileges from the database driver."_ustr
,false
, u"false"_ustr
,aBooleanValues
},
{
u"IsAutoRetrievingEnabled"_ustr
,u"Retrieve generated values."_ustr
,false
,u"false"_ustr
,aBooleanValues
},
{
u"AutoRetrievingStatement"_ustr
,u"Auto-increment statement."_ustr
,false
,OUString()
,Sequence< OUString >()
},
{
u"GenerateASBeforeCorrelationName"_ustr
,u"Generate AS before table correlation names."_ustr
,false
,u"false"_ustr
,aBooleanValues
},
{
u"IgnoreCurrency"_ustr
,u"Ignore the currency field from the ResultsetMetaData."_ustr
,false
,u"false"_ustr
,aBooleanValues
},
{
u"EscapeDateTime"_ustr
,u"Escape date time format."_ustr
,false
,u"true"_ustr
,aBooleanValues
},
{
u"TypeInfoSettings"_ustr
,u"Defines how the type info of the database metadata should be manipulated."_ustr
,false
,OUString()
,Sequence< OUString > ()
},
{
u"ImplicitCatalogRestriction"_ustr
,u"The catalog which should be used in getTables calls, when the caller passed NULL."_ustr
,false
,OUString( )
,Sequence< OUString > ()
},
{
u"ImplicitSchemaRestriction"_ustr
,u"The schema which should be used in getTables calls, when the caller passed NULL."_ustr
,false
,OUString( )
,Sequence< OUString > ()
}
};
}
::connectivity::SharedResources aResources; const OUString sMessage = aResources.getResourceString(STR_URI_SYNTAX_ERROR);
::dbtools::throwGenericSQLException(sMessage ,*this);
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.