xref: /AOO41X/main/connectivity/source/drivers/ado/ado.xcu (revision cdf0e10c4e3984b49a9502b011690b615761d4a3)
1*cdf0e10cSrcweir<?xml version="1.0" encoding="UTF-8"?>
2*cdf0e10cSrcweir<!--***********************************************************************
3*cdf0e10cSrcweir *
4*cdf0e10cSrcweir * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5*cdf0e10cSrcweir *
6*cdf0e10cSrcweir * Copyright 2000, 2010 Oracle and/or its affiliates.
7*cdf0e10cSrcweir *
8*cdf0e10cSrcweir * OpenOffice.org - a multi-platform office productivity suite
9*cdf0e10cSrcweir *
10*cdf0e10cSrcweir * This file is part of OpenOffice.org.
11*cdf0e10cSrcweir *
12*cdf0e10cSrcweir * OpenOffice.org is free software: you can redistribute it and/or modify
13*cdf0e10cSrcweir * it under the terms of the GNU Lesser General Public License version 3
14*cdf0e10cSrcweir * only, as published by the Free Software Foundation.
15*cdf0e10cSrcweir *
16*cdf0e10cSrcweir * OpenOffice.org is distributed in the hope that it will be useful,
17*cdf0e10cSrcweir * but WITHOUT ANY WARRANTY; without even the implied warranty of
18*cdf0e10cSrcweir * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
19*cdf0e10cSrcweir * GNU Lesser General Public License version 3 for more details
20*cdf0e10cSrcweir * (a copy is included in the LICENSE file that accompanied this code).
21*cdf0e10cSrcweir *
22*cdf0e10cSrcweir * You should have received a copy of the GNU Lesser General Public License
23*cdf0e10cSrcweir * version 3 along with OpenOffice.org.  If not, see
24*cdf0e10cSrcweir * <http://www.openoffice.org/license.html>
25*cdf0e10cSrcweir * for a copy of the LGPLv3 License.
26*cdf0e10cSrcweir *
27*cdf0e10cSrcweir ************************************************************************ -->
28*cdf0e10cSrcweir<oor:component-data oor:name="Drivers" oor:package="org.openoffice.Office.DataAccess" xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema">
29*cdf0e10cSrcweir  <node oor:name="Installed">
30*cdf0e10cSrcweir    <node oor:name="sdbc:ado:*" oor:op="replace">
31*cdf0e10cSrcweir      <prop oor:name="Driver">
32*cdf0e10cSrcweir        <value>com.sun.star.comp.sdbc.ado.ODriver</value>
33*cdf0e10cSrcweir      </prop>
34*cdf0e10cSrcweir      <prop oor:name="DriverTypeDisplayName" oor:type="xs:string">
35*cdf0e10cSrcweir        <value xml:lang="en-US">ADO</value>
36*cdf0e10cSrcweir      </prop>
37*cdf0e10cSrcweir      <node oor:name="Properties">
38*cdf0e10cSrcweir        <node oor:name="CharSet" oor:op="replace">
39*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:string">
40*cdf0e10cSrcweir            <value></value>
41*cdf0e10cSrcweir          </prop>
42*cdf0e10cSrcweir        </node>
43*cdf0e10cSrcweir      </node>
44*cdf0e10cSrcweir      <node oor:name="Features">
45*cdf0e10cSrcweir        <node oor:name="GeneratedValues" oor:op="replace">
46*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
47*cdf0e10cSrcweir            <value>true</value>
48*cdf0e10cSrcweir          </prop>
49*cdf0e10cSrcweir        </node>
50*cdf0e10cSrcweir        <node oor:name="UseSQL92NamingConstraints" oor:op="replace">
51*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
52*cdf0e10cSrcweir            <value>true</value>
53*cdf0e10cSrcweir          </prop>
54*cdf0e10cSrcweir        </node>
55*cdf0e10cSrcweir        <node oor:name="AppendTableAliasInSelect" oor:op="replace">
56*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
57*cdf0e10cSrcweir            <value>true</value>
58*cdf0e10cSrcweir          </prop>
59*cdf0e10cSrcweir        </node>
60*cdf0e10cSrcweir        <node oor:name="UseKeywordAsBeforeAlias" oor:op="replace">
61*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
62*cdf0e10cSrcweir            <value>true</value>
63*cdf0e10cSrcweir          </prop>
64*cdf0e10cSrcweir        </node>
65*cdf0e10cSrcweir        <node oor:name="UseBracketedOuterJoinSyntax" oor:op="replace">
66*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
67*cdf0e10cSrcweir            <value>true</value>
68*cdf0e10cSrcweir          </prop>
69*cdf0e10cSrcweir        </node>
70*cdf0e10cSrcweir        <node oor:name="IgnoreDriverPrivileges" oor:op="replace">
71*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
72*cdf0e10cSrcweir            <value>true</value>
73*cdf0e10cSrcweir          </prop>
74*cdf0e10cSrcweir        </node>
75*cdf0e10cSrcweir        <node oor:name="DisplayVersionColumns" oor:op="replace">
76*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
77*cdf0e10cSrcweir            <value>true</value>
78*cdf0e10cSrcweir          </prop>
79*cdf0e10cSrcweir        </node>
80*cdf0e10cSrcweir        <node oor:name="UseCatalogInSelect" oor:op="replace">
81*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
82*cdf0e10cSrcweir            <value>true</value>
83*cdf0e10cSrcweir          </prop>
84*cdf0e10cSrcweir        </node>
85*cdf0e10cSrcweir        <node oor:name="UseSchemaInSelect" oor:op="replace">
86*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
87*cdf0e10cSrcweir            <value>true</value>
88*cdf0e10cSrcweir          </prop>
89*cdf0e10cSrcweir        </node>
90*cdf0e10cSrcweir        <node oor:name="UseIndexDirectionKeyword" oor:op="replace">
91*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
92*cdf0e10cSrcweir            <value>true</value>
93*cdf0e10cSrcweir          </prop>
94*cdf0e10cSrcweir        </node>
95*cdf0e10cSrcweir        <node oor:name="UseDOSLineEnds" oor:op="replace">
96*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
97*cdf0e10cSrcweir            <value>true</value>
98*cdf0e10cSrcweir          </prop>
99*cdf0e10cSrcweir        </node>
100*cdf0e10cSrcweir        <node oor:name="BooleanComparisonMode" oor:op="replace">
101*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
102*cdf0e10cSrcweir            <value>true</value>
103*cdf0e10cSrcweir          </prop>
104*cdf0e10cSrcweir        </node>
105*cdf0e10cSrcweir        <node oor:name="FormsCheckRequiredFields" oor:op="replace">
106*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
107*cdf0e10cSrcweir            <value>true</value>
108*cdf0e10cSrcweir          </prop>
109*cdf0e10cSrcweir        </node>
110*cdf0e10cSrcweir        <node oor:name="EscapeDateTime" oor:op="replace">
111*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
112*cdf0e10cSrcweir            <value>true</value>
113*cdf0e10cSrcweir          </prop>
114*cdf0e10cSrcweir        </node>
115*cdf0e10cSrcweir        <node oor:name="PrimaryKeySupport" oor:op="replace">
116*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
117*cdf0e10cSrcweir            <value>true</value>
118*cdf0e10cSrcweir          </prop>
119*cdf0e10cSrcweir        </node>
120*cdf0e10cSrcweir        <node oor:name="RespectDriverResultSetType" oor:op="replace">
121*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
122*cdf0e10cSrcweir            <value>true</value>
123*cdf0e10cSrcweir          </prop>
124*cdf0e10cSrcweir        </node>
125*cdf0e10cSrcweir      </node>
126*cdf0e10cSrcweir      <node oor:name="MetaData">
127*cdf0e10cSrcweir        <node oor:name="SupportsTableCreation" oor:op="replace">
128*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
129*cdf0e10cSrcweir            <value>true</value>
130*cdf0e10cSrcweir          </prop>
131*cdf0e10cSrcweir        </node>
132*cdf0e10cSrcweir        <node oor:name="SupportsBrowsing" oor:op="replace">
133*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
134*cdf0e10cSrcweir            <value>true</value>
135*cdf0e10cSrcweir          </prop>
136*cdf0e10cSrcweir        </node>
137*cdf0e10cSrcweir        <node oor:name="Authentication" oor:op="replace">
138*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:string">
139*cdf0e10cSrcweir            <value>UserPassword</value>
140*cdf0e10cSrcweir          </prop>
141*cdf0e10cSrcweir        </node>
142*cdf0e10cSrcweir        <node oor:name="SupportsColumnDescription" oor:op="replace">
143*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
144*cdf0e10cSrcweir            <value>true</value>
145*cdf0e10cSrcweir          </prop>
146*cdf0e10cSrcweir        </node>
147*cdf0e10cSrcweir      </node>
148*cdf0e10cSrcweir    </node>
149*cdf0e10cSrcweir    <node oor:name="sdbc:ado:access:PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=*" oor:op="replace">
150*cdf0e10cSrcweir      <prop oor:name="Driver">
151*cdf0e10cSrcweir        <value>com.sun.star.comp.sdbc.ado.ODriver</value>
152*cdf0e10cSrcweir      </prop>
153*cdf0e10cSrcweir      <prop oor:name="DriverTypeDisplayName" oor:type="xs:string">
154*cdf0e10cSrcweir        <value xml:lang="en-US">Microsoft Access</value>
155*cdf0e10cSrcweir      </prop>
156*cdf0e10cSrcweir      <node oor:name="Properties">
157*cdf0e10cSrcweir        <node oor:name="CharSet" oor:op="replace">
158*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:string">
159*cdf0e10cSrcweir            <value></value>
160*cdf0e10cSrcweir          </prop>
161*cdf0e10cSrcweir        </node>
162*cdf0e10cSrcweir        <node oor:name="BooleanComparisonMode" oor:op="replace">
163*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:int">
164*cdf0e10cSrcweir            <value>3</value>
165*cdf0e10cSrcweir          </prop>
166*cdf0e10cSrcweir        </node>
167*cdf0e10cSrcweir        <node oor:name="ColumnAliasInOrderBy" oor:op="replace">
168*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
169*cdf0e10cSrcweir            <value>false</value>
170*cdf0e10cSrcweir          </prop>
171*cdf0e10cSrcweir        </node>
172*cdf0e10cSrcweir        <node oor:name="TypeInfoSettings" oor:op="replace">
173*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="oor:string-list">
174*cdf0e10cSrcweir            <value oor:separator=",">Column(2) = 16,Column(3) = 1</value>
175*cdf0e10cSrcweir          </prop>
176*cdf0e10cSrcweir        </node>
177*cdf0e10cSrcweir      </node>
178*cdf0e10cSrcweir      <node oor:name="Features">
179*cdf0e10cSrcweir        <node oor:name="UseSQL92NamingConstraints" oor:op="replace">
180*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
181*cdf0e10cSrcweir            <value>true</value>
182*cdf0e10cSrcweir          </prop>
183*cdf0e10cSrcweir        </node>
184*cdf0e10cSrcweir        <node oor:name="AppendTableAliasInSelect" oor:op="replace">
185*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
186*cdf0e10cSrcweir            <value>true</value>
187*cdf0e10cSrcweir          </prop>
188*cdf0e10cSrcweir        </node>
189*cdf0e10cSrcweir        <node oor:name="UseBracketedOuterJoinSyntax" oor:op="replace">
190*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
191*cdf0e10cSrcweir            <value>true</value>
192*cdf0e10cSrcweir          </prop>
193*cdf0e10cSrcweir        </node>
194*cdf0e10cSrcweir        <node oor:name="UseDOSLineEnds" oor:op="replace">
195*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
196*cdf0e10cSrcweir            <value>true</value>
197*cdf0e10cSrcweir          </prop>
198*cdf0e10cSrcweir        </node>
199*cdf0e10cSrcweir        <node oor:name="BooleanComparisonMode" oor:op="replace">
200*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
201*cdf0e10cSrcweir            <value>true</value>
202*cdf0e10cSrcweir          </prop>
203*cdf0e10cSrcweir        </node>
204*cdf0e10cSrcweir        <node oor:name="FormsCheckRequiredFields" oor:op="replace">
205*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
206*cdf0e10cSrcweir            <value>true</value>
207*cdf0e10cSrcweir          </prop>
208*cdf0e10cSrcweir        </node>
209*cdf0e10cSrcweir        <node oor:name="EscapeDateTime" oor:op="replace">
210*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
211*cdf0e10cSrcweir            <value>true</value>
212*cdf0e10cSrcweir          </prop>
213*cdf0e10cSrcweir        </node>
214*cdf0e10cSrcweir      </node>
215*cdf0e10cSrcweir      <node oor:name="MetaData">
216*cdf0e10cSrcweir        <node oor:name="ColumnAliasInOrderBy" oor:op="replace">
217*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
218*cdf0e10cSrcweir            <value>false</value>
219*cdf0e10cSrcweir          </prop>
220*cdf0e10cSrcweir        </node>
221*cdf0e10cSrcweir        <node oor:name="SupportsTableCreation" oor:op="replace">
222*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
223*cdf0e10cSrcweir            <value>true</value>
224*cdf0e10cSrcweir          </prop>
225*cdf0e10cSrcweir        </node>
226*cdf0e10cSrcweir        <node oor:name="SupportsBrowsing" oor:op="replace">
227*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
228*cdf0e10cSrcweir            <value>true</value>
229*cdf0e10cSrcweir          </prop>
230*cdf0e10cSrcweir        </node>
231*cdf0e10cSrcweir        <node oor:name="FileSystemBased" oor:op="replace">
232*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
233*cdf0e10cSrcweir            <value>true</value>
234*cdf0e10cSrcweir          </prop>
235*cdf0e10cSrcweir        </node>
236*cdf0e10cSrcweir        <node oor:name="MediaType" oor:op="replace">
237*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:string">
238*cdf0e10cSrcweir            <value>application/msaccess</value>
239*cdf0e10cSrcweir          </prop>
240*cdf0e10cSrcweir        </node>
241*cdf0e10cSrcweir        <node oor:name="Extension" oor:op="replace">
242*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:string">
243*cdf0e10cSrcweir            <value>mdb</value>
244*cdf0e10cSrcweir          </prop>
245*cdf0e10cSrcweir        </node>
246*cdf0e10cSrcweir        <node oor:name="SupportsColumnDescription" oor:op="replace">
247*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:boolean">
248*cdf0e10cSrcweir            <value>true</value>
249*cdf0e10cSrcweir          </prop>
250*cdf0e10cSrcweir        </node>
251*cdf0e10cSrcweir      </node>
252*cdf0e10cSrcweir    </node>
253*cdf0e10cSrcweir    <node oor:name="sdbc:ado:access:Provider=Microsoft.ACE.OLEDB.12.0;DATA SOURCE=*" oor:op="replace">
254*cdf0e10cSrcweir      <prop oor:name="ParentURLPattern">
255*cdf0e10cSrcweir        <value>sdbc:ado:access:PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=*</value>
256*cdf0e10cSrcweir      </prop>
257*cdf0e10cSrcweir      <prop oor:name="DriverTypeDisplayName" oor:type="xs:string">
258*cdf0e10cSrcweir        <value xml:lang="en-US">Microsoft Access 2007</value>
259*cdf0e10cSrcweir      </prop>
260*cdf0e10cSrcweir      <node oor:name="MetaData">
261*cdf0e10cSrcweir        <node oor:name="Extension" oor:op="replace">
262*cdf0e10cSrcweir          <prop oor:name="Value" oor:type="xs:string">
263*cdf0e10cSrcweir            <value></value>
264*cdf0e10cSrcweir          </prop>
265*cdf0e10cSrcweir        </node>
266*cdf0e10cSrcweir      </node>
267*cdf0e10cSrcweir    </node>
268*cdf0e10cSrcweir  </node>
269*cdf0e10cSrcweir</oor:component-data>
270