1*b1cdbd2cSJim Jagielski/**************************************************************
2*b1cdbd2cSJim Jagielski *
3*b1cdbd2cSJim Jagielski * Licensed to the Apache Software Foundation (ASF) under one
4*b1cdbd2cSJim Jagielski * or more contributor license agreements.  See the NOTICE file
5*b1cdbd2cSJim Jagielski * distributed with this work for additional information
6*b1cdbd2cSJim Jagielski * regarding copyright ownership.  The ASF licenses this file
7*b1cdbd2cSJim Jagielski * to you under the Apache License, Version 2.0 (the
8*b1cdbd2cSJim Jagielski * "License"); you may not use this file except in compliance
9*b1cdbd2cSJim Jagielski * with the License.  You may obtain a copy of the License at
10*b1cdbd2cSJim Jagielski *
11*b1cdbd2cSJim Jagielski *   http://www.apache.org/licenses/LICENSE-2.0
12*b1cdbd2cSJim Jagielski *
13*b1cdbd2cSJim Jagielski * Unless required by applicable law or agreed to in writing,
14*b1cdbd2cSJim Jagielski * software distributed under the License is distributed on an
15*b1cdbd2cSJim Jagielski * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*b1cdbd2cSJim Jagielski * KIND, either express or implied.  See the License for the
17*b1cdbd2cSJim Jagielski * specific language governing permissions and limitations
18*b1cdbd2cSJim Jagielski * under the License.
19*b1cdbd2cSJim Jagielski *
20*b1cdbd2cSJim Jagielski *************************************************************/
21*b1cdbd2cSJim Jagielski
22*b1cdbd2cSJim Jagielski
23*b1cdbd2cSJim Jagielski
24*b1cdbd2cSJim Jagielski#include "core_resource.hrc"
25*b1cdbd2cSJim Jagielski#include "dbamiscres.hrc"
26*b1cdbd2cSJim Jagielski
27*b1cdbd2cSJim JagielskiString RID_STR_TRIED_OPEN_TABLE
28*b1cdbd2cSJim Jagielski{
29*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Tried to open the table $name$.";
30*b1cdbd2cSJim Jagielski};
31*b1cdbd2cSJim JagielskiString RID_STR_CONNECTION_INVALID
32*b1cdbd2cSJim Jagielski{
33*b1cdbd2cSJim Jagielski	Text [ en-US ] = "No connection could be established.";
34*b1cdbd2cSJim Jagielski};
35*b1cdbd2cSJim Jagielski
36*b1cdbd2cSJim JagielskiString RID_STR_TABLE_IS_FILTERED
37*b1cdbd2cSJim Jagielski{
38*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The table $name$ already exists. It is not visible because it has been filtered out.";
39*b1cdbd2cSJim Jagielski};
40*b1cdbd2cSJim Jagielski
41*b1cdbd2cSJim JagielskiString RID_STR_NEED_CONFIG_WRITE_ACCESS
42*b1cdbd2cSJim Jagielski{
43*b1cdbd2cSJim Jagielski	Text [ en-US ] = "You have no write access to the configuration data the object is based on.";
44*b1cdbd2cSJim Jagielski};
45*b1cdbd2cSJim Jagielski
46*b1cdbd2cSJim Jagielski
47*b1cdbd2cSJim JagielskiString RID_STR_COULDNOTCONNECT_UNSPECIFIED
48*b1cdbd2cSJim Jagielski{
49*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The connection to the external data source could not be established. An unknown error occurred. The driver is probably defective.";
50*b1cdbd2cSJim Jagielski};
51*b1cdbd2cSJim Jagielski
52*b1cdbd2cSJim JagielskiString RID_STR_COULDNOTCONNECT_NODRIVER
53*b1cdbd2cSJim Jagielski{
54*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The connection to the external data source could not be established. No SDBC driver was found for the given URL.";
55*b1cdbd2cSJim Jagielski};
56*b1cdbd2cSJim Jagielski
57*b1cdbd2cSJim JagielskiString RID_STR_COULDNOTLOAD_MANAGER
58*b1cdbd2cSJim Jagielski{
59*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The connection to the external data source could not be established. The SDBC driver manager could not be loaded.";
60*b1cdbd2cSJim Jagielski};
61*b1cdbd2cSJim Jagielski
62*b1cdbd2cSJim JagielskiString RID_STR_FORM
63*b1cdbd2cSJim Jagielski{
64*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Form";
65*b1cdbd2cSJim Jagielski};
66*b1cdbd2cSJim Jagielski
67*b1cdbd2cSJim JagielskiString RID_STR_REPORT
68*b1cdbd2cSJim Jagielski{
69*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Report";
70*b1cdbd2cSJim Jagielski};
71*b1cdbd2cSJim Jagielski
72*b1cdbd2cSJim JagielskiString RID_STR_DATASOURCE_NOT_STORED
73*b1cdbd2cSJim Jagielski{
74*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The data source was not saved. Please use the interface XStorable to save the data source.";
75*b1cdbd2cSJim Jagielski};
76*b1cdbd2cSJim JagielskiString RID_STR_ONLY_QUERY
77*b1cdbd2cSJim Jagielski{
78*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The given command is not a SELECT statement.\nOnly queries are allowed.";
79*b1cdbd2cSJim Jagielski};
80*b1cdbd2cSJim JagielskiString RID_STR_NO_VALUE_CHANGED
81*b1cdbd2cSJim Jagielski{
82*b1cdbd2cSJim Jagielski	Text [ en-US ] = "No values were modified.";
83*b1cdbd2cSJim Jagielski};
84*b1cdbd2cSJim JagielskiString RID_STR_NO_XROWUPDATE
85*b1cdbd2cSJim Jagielski{
86*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Values could not be inserted. The XRowUpdate interface is not supported by ResultSet.";
87*b1cdbd2cSJim Jagielski};
88*b1cdbd2cSJim JagielskiString RID_STR_NO_XRESULTSETUPDATE
89*b1cdbd2cSJim Jagielski{
90*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Values could not be inserted. The XResultSetUpdate interface is not supported by ResultSet.";
91*b1cdbd2cSJim Jagielski};
92*b1cdbd2cSJim JagielskiString RID_STR_NO_UPDATE_MISSING_CONDITION
93*b1cdbd2cSJim Jagielski{
94*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Values could not be modified, due to a missing condition statement.";
95*b1cdbd2cSJim Jagielski};
96*b1cdbd2cSJim JagielskiString RID_STR_NO_COLUMN_ADD
97*b1cdbd2cSJim Jagielski{
98*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The adding of columns is not supported.";
99*b1cdbd2cSJim Jagielski};
100*b1cdbd2cSJim JagielskiString RID_STR_NO_COLUMN_DROP
101*b1cdbd2cSJim Jagielski{
102*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The dropping of columns is not supported.";
103*b1cdbd2cSJim Jagielski};
104*b1cdbd2cSJim JagielskiString RID_STR_NO_CONDITION_FOR_PK
105*b1cdbd2cSJim Jagielski{
106*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The WHERE condition could not be created for the primary key.";
107*b1cdbd2cSJim Jagielski};
108*b1cdbd2cSJim JagielskiString RID_STR_COLUMN_UNKNOWN_PROP
109*b1cdbd2cSJim Jagielski{
110*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The column does not support the property '%value'.";
111*b1cdbd2cSJim Jagielski};
112*b1cdbd2cSJim JagielskiString RID_STR_COLUMN_NOT_SEARCHABLE
113*b1cdbd2cSJim Jagielski{
114*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The column is not searchable!";
115*b1cdbd2cSJim Jagielski};
116*b1cdbd2cSJim JagielskiString RID_STR_NOT_SEQUENCE_INT8
117*b1cdbd2cSJim Jagielski{
118*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The value of the columns is not of the type Sequence<sal_Int8>.";
119*b1cdbd2cSJim Jagielski};
120*b1cdbd2cSJim JagielskiString RID_STR_COLUMN_NOT_VALID
121*b1cdbd2cSJim Jagielski{
122*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The column is not valid.";
123*b1cdbd2cSJim Jagielski};
124*b1cdbd2cSJim JagielskiString RID_STR_COLUMN_MUST_VISIBLE
125*b1cdbd2cSJim Jagielski{
126*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The column '%name' must be visible as a column.";
127*b1cdbd2cSJim Jagielski};
128*b1cdbd2cSJim JagielskiString RID_STR_NO_XQUERIESSUPPLIER
129*b1cdbd2cSJim Jagielski{
130*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The interface XQueriesSupplier is not available.";
131*b1cdbd2cSJim Jagielski};
132*b1cdbd2cSJim JagielskiString RID_STR_NOT_SUPPORTED_BY_DRIVER
133*b1cdbd2cSJim Jagielski{
134*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The driver does not support this function.";
135*b1cdbd2cSJim Jagielski};
136*b1cdbd2cSJim JagielskiString RID_STR_NO_ABS_ZERO
137*b1cdbd2cSJim Jagielski{
138*b1cdbd2cSJim Jagielski	Text [ en-US ] = "An 'absolute(0)' call is not allowed.";
139*b1cdbd2cSJim Jagielski};
140*b1cdbd2cSJim JagielskiString RID_STR_NO_RELATIVE
141*b1cdbd2cSJim Jagielski{
142*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Relative positioning is not allowed in this state.";
143*b1cdbd2cSJim Jagielski};
144*b1cdbd2cSJim JagielskiString RID_STR_NO_REFESH_AFTERLAST
145*b1cdbd2cSJim Jagielski{
146*b1cdbd2cSJim Jagielski	Text [ en-US ] = "A row cannot be refreshed when the ResultSet is positioned after the last row.";
147*b1cdbd2cSJim Jagielski};
148*b1cdbd2cSJim JagielskiString RID_STR_NO_MOVETOINSERTROW_CALLED
149*b1cdbd2cSJim Jagielski{
150*b1cdbd2cSJim Jagielski	Text [ en-US ] = "A new row cannot be inserted when the ResultSet is not first moved to the insert row.";
151*b1cdbd2cSJim Jagielski};
152*b1cdbd2cSJim JagielskiString RID_STR_NO_UPDATEROW
153*b1cdbd2cSJim Jagielski{
154*b1cdbd2cSJim Jagielski	Text [ en-US ] = "A row cannot be modified in this state";
155*b1cdbd2cSJim Jagielski};
156*b1cdbd2cSJim JagielskiString RID_STR_NO_DELETEROW
157*b1cdbd2cSJim Jagielski{
158*b1cdbd2cSJim Jagielski	Text [ en-US ] = "A row cannot be deleted in this state.";
159*b1cdbd2cSJim Jagielski};
160*b1cdbd2cSJim JagielskiString RID_STR_NO_TABLE_RENAME
161*b1cdbd2cSJim Jagielski{
162*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The driver does not support table renaming.";
163*b1cdbd2cSJim Jagielski};
164*b1cdbd2cSJim JagielskiString RID_STR_NO_ALTER_COLUMN_DEF
165*b1cdbd2cSJim Jagielski{
166*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The driver does not support the modification of column descriptions.";
167*b1cdbd2cSJim Jagielski};
168*b1cdbd2cSJim JagielskiString RID_STR_COLUMN_ALTER_BY_NAME
169*b1cdbd2cSJim Jagielski{
170*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The driver does not support the modification of column descriptions by changing the name.";
171*b1cdbd2cSJim Jagielski};
172*b1cdbd2cSJim JagielskiString RID_STR_COLUMN_ALTER_BY_INDEX
173*b1cdbd2cSJim Jagielski{
174*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The driver does not support the modification of column descriptions by changing the index.";
175*b1cdbd2cSJim Jagielski};
176*b1cdbd2cSJim JagielskiString RID_STR_FILE_DOES_NOT_EXIST
177*b1cdbd2cSJim Jagielski{
178*b1cdbd2cSJim Jagielski	Text[ en-US ] = "The file \"$file$\" does not exist.";
179*b1cdbd2cSJim Jagielski};
180*b1cdbd2cSJim Jagielski
181*b1cdbd2cSJim JagielskiString RID_STR_TABLE_DOES_NOT_EXIST
182*b1cdbd2cSJim Jagielski{
183*b1cdbd2cSJim Jagielski    Text [ en-US ] = "There exists no table named \"$table$\".";
184*b1cdbd2cSJim Jagielski};
185*b1cdbd2cSJim Jagielski
186*b1cdbd2cSJim JagielskiString RID_STR_QUERY_DOES_NOT_EXIST
187*b1cdbd2cSJim Jagielski{
188*b1cdbd2cSJim Jagielski    Text [ en-US ] = "There exists no query named \"$table$\".";
189*b1cdbd2cSJim Jagielski};
190*b1cdbd2cSJim Jagielski
191*b1cdbd2cSJim JagielskiString RID_STR_CONFLICTING_NAMES
192*b1cdbd2cSJim Jagielski{
193*b1cdbd2cSJim Jagielski    Text [ en-US ] = "There are tables in the database whose names conflict with the names of existing queries. To make full use of all queries and tables, make sure they have distinct names.";
194*b1cdbd2cSJim Jagielski};
195*b1cdbd2cSJim Jagielski
196*b1cdbd2cSJim JagielskiString RID_STR_COMMAND_LEADING_TO_ERROR
197*b1cdbd2cSJim Jagielski{
198*b1cdbd2cSJim Jagielski    Text [ en-US ] = "The SQL command leading to this error is:\n\n$command$";
199*b1cdbd2cSJim Jagielski
200*b1cdbd2cSJim Jagielski};
201*b1cdbd2cSJim Jagielski
202*b1cdbd2cSJim JagielskiString RID_STR_STATEMENT_WITHOUT_RESULT_SET
203*b1cdbd2cSJim Jagielski{
204*b1cdbd2cSJim Jagielski    Text [ en-US ] = "The SQL command does not describe a result set.";
205*b1cdbd2cSJim Jagielski};
206*b1cdbd2cSJim Jagielski
207*b1cdbd2cSJim JagielskiString RID_STR_NAME_MUST_NOT_BE_EMPTY
208*b1cdbd2cSJim Jagielski{
209*b1cdbd2cSJim Jagielski    Text [ en-US ] = "The name must not be empty.";
210*b1cdbd2cSJim Jagielski};
211*b1cdbd2cSJim Jagielski
212*b1cdbd2cSJim JagielskiString RID_STR_NO_NULL_OBJECTS_IN_CONTAINER
213*b1cdbd2cSJim Jagielski{
214*b1cdbd2cSJim Jagielski    Text [ en-US ] = "The container cannot contain NULL objects.";
215*b1cdbd2cSJim Jagielski};
216*b1cdbd2cSJim Jagielski
217*b1cdbd2cSJim JagielskiString RID_STR_NAME_ALREADY_USED
218*b1cdbd2cSJim Jagielski{
219*b1cdbd2cSJim Jagielski    Text [ en-US ] = "There already is an object with the given name.";
220*b1cdbd2cSJim Jagielski};
221*b1cdbd2cSJim Jagielski
222*b1cdbd2cSJim JagielskiString RID_STR_OBJECT_CONTAINER_MISMATCH
223*b1cdbd2cSJim Jagielski{
224*b1cdbd2cSJim Jagielski    Text [ en-US ] = "This object cannot be part of this container.";
225*b1cdbd2cSJim Jagielski};
226*b1cdbd2cSJim Jagielski
227*b1cdbd2cSJim JagielskiString RID_STR_OBJECT_ALREADY_CONTAINED
228*b1cdbd2cSJim Jagielski{
229*b1cdbd2cSJim Jagielski    Text [ en-US ] = "The object already is, with a different name, part of the container.";
230*b1cdbd2cSJim Jagielski};
231*b1cdbd2cSJim Jagielski
232*b1cdbd2cSJim JagielskiString RID_STR_NAME_NOT_FOUND
233*b1cdbd2cSJim Jagielski{
234*b1cdbd2cSJim Jagielski    Text [ en-US ] = "Unable to find the document '$name$'.";
235*b1cdbd2cSJim Jagielski};
236*b1cdbd2cSJim Jagielski
237*b1cdbd2cSJim JagielskiString RID_STR_ERROR_WHILE_SAVING
238*b1cdbd2cSJim Jagielski{
239*b1cdbd2cSJim Jagielski    Text [ en-US ] = "Could not save the document to $location$:\n$message$";
240*b1cdbd2cSJim Jagielski};
241*b1cdbd2cSJim Jagielski
242*b1cdbd2cSJim JagielskiString RID_NO_SUCH_DATA_SOURCE
243*b1cdbd2cSJim Jagielski{
244*b1cdbd2cSJim Jagielski    Text [ en-US ] = "Error accessing data source '$name$':\n$error$";
245*b1cdbd2cSJim Jagielski};
246*b1cdbd2cSJim JagielskiString RID_STR_NO_SUB_FOLDER
247*b1cdbd2cSJim Jagielski{
248*b1cdbd2cSJim Jagielski    Text [ en-US ] = "There exists no folder named \"$folder$\".";
249*b1cdbd2cSJim Jagielski};
250*b1cdbd2cSJim JagielskiString RID_STR_NO_DELETE_BEFORE_AFTER
251*b1cdbd2cSJim Jagielski{
252*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Cannot delete the before-first or after-last row.";
253*b1cdbd2cSJim Jagielski};
254*b1cdbd2cSJim JagielskiString RID_STR_NO_DELETE_INSERT_ROW
255*b1cdbd2cSJim Jagielski{
256*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Cannot delete the insert-row.";
257*b1cdbd2cSJim Jagielski};
258*b1cdbd2cSJim JagielskiString RID_STR_RESULT_IS_READONLY
259*b1cdbd2cSJim Jagielski{
260*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Result set is read only.";
261*b1cdbd2cSJim Jagielski};
262*b1cdbd2cSJim JagielskiString RID_STR_NO_DELETE_PRIVILEGE
263*b1cdbd2cSJim Jagielski{
264*b1cdbd2cSJim Jagielski	Text [ en-US ] = "DELETE privilege not available.";
265*b1cdbd2cSJim Jagielski};
266*b1cdbd2cSJim JagielskiString RID_STR_ROW_ALREADY_DELETED
267*b1cdbd2cSJim Jagielski{
268*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Current row is already deleted.";
269*b1cdbd2cSJim Jagielski};
270*b1cdbd2cSJim JagielskiString RID_STR_UPDATE_FAILED
271*b1cdbd2cSJim Jagielski{
272*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Current row could not be updated.";
273*b1cdbd2cSJim Jagielski};
274*b1cdbd2cSJim Jagielski//-------------------------------------------------------------------------
275*b1cdbd2cSJim JagielskiString RID_STR_NO_INSERT_PRIVILEGE
276*b1cdbd2cSJim Jagielski{
277*b1cdbd2cSJim Jagielski	Text [ en-US ] = "INSERT privilege not available.";
278*b1cdbd2cSJim Jagielski};
279*b1cdbd2cSJim JagielskiString RID_STR_INTERNAL_ERROR
280*b1cdbd2cSJim Jagielski{
281*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Internal error: no statement object provided by the database driver.";
282*b1cdbd2cSJim Jagielski};
283*b1cdbd2cSJim JagielskiString RID_STR_EXPRESSION1
284*b1cdbd2cSJim Jagielski{
285*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Expression1";
286*b1cdbd2cSJim Jagielski};
287*b1cdbd2cSJim JagielskiString RID_STR_NO_SQL_COMMAND
288*b1cdbd2cSJim Jagielski{
289*b1cdbd2cSJim Jagielski	Text [ en-US ] = "No SQL command was provided.";
290*b1cdbd2cSJim Jagielski};
291*b1cdbd2cSJim JagielskiString RID_STR_INVALID_INDEX
292*b1cdbd2cSJim Jagielski{
293*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Invalid column index.";
294*b1cdbd2cSJim Jagielski};
295*b1cdbd2cSJim JagielskiString RID_STR_INVALID_CURSOR_STATE
296*b1cdbd2cSJim Jagielski{
297*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Invalid cursor state.";
298*b1cdbd2cSJim Jagielski};
299*b1cdbd2cSJim JagielskiString RID_STR_CURSOR_BEFORE_OR_AFTER
300*b1cdbd2cSJim Jagielski{
301*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The cursor points to before the first or after the last row.";
302*b1cdbd2cSJim Jagielski};
303*b1cdbd2cSJim JagielskiString RID_STR_NO_BOOKMARK_BEFORE_OR_AFTER
304*b1cdbd2cSJim Jagielski{
305*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The rows before the first and after the last row don't have a bookmark.";
306*b1cdbd2cSJim Jagielski};
307*b1cdbd2cSJim JagielskiString RID_STR_NO_BOOKMARK_DELETED
308*b1cdbd2cSJim Jagielski{
309*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The current row is deleted, and thus doesn't have a bookmark.";
310*b1cdbd2cSJim Jagielski};
311*b1cdbd2cSJim JagielskiString RID_STR_NO_EMBEDDING
312*b1cdbd2cSJim Jagielski{
313*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Embedding of database documents is not supported.";
314*b1cdbd2cSJim Jagielski};
315*b1cdbd2cSJim JagielskiString RID_STR_CONNECTION_REQUEST
316*b1cdbd2cSJim Jagielski{
317*b1cdbd2cSJim Jagielski	Text [ en-US ] = "A connection for the following URL was requested \"$name$\".";
318*b1cdbd2cSJim Jagielski};
319*b1cdbd2cSJim JagielskiString RID_STR_MISSING_EXTENSION
320*b1cdbd2cSJim Jagielski{
321*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The extension is not installed.";
322*b1cdbd2cSJim Jagielski};
323