/**************************************************************
 * 
 * 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
 * 
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 * 
 *************************************************************/



#include "core_resource.hrc"
#include "dbamiscres.hrc"

String RID_STR_TRIED_OPEN_TABLE
{
	Text [ en-US ] = "Tried to open the table $name$.";
};
String RID_STR_CONNECTION_INVALID
{
	Text [ en-US ] = "No connection could be established.";
};

String RID_STR_TABLE_IS_FILTERED
{
	Text [ en-US ] = "The table $name$ already exists. It is not visible because it has been filtered out.";
};

String RID_STR_NEED_CONFIG_WRITE_ACCESS
{
	Text [ en-US ] = "You have no write access to the configuration data the object is based on.";
};


String RID_STR_COULDNOTCONNECT_UNSPECIFIED
{
	Text [ en-US ] = "The connection to the external data source could not be established. An unknown error occurred. The driver is probably defective.";
};

String RID_STR_COULDNOTCONNECT_NODRIVER
{
	Text [ en-US ] = "The connection to the external data source could not be established. No SDBC driver was found for the given URL.";
};

String RID_STR_COULDNOTLOAD_MANAGER
{
	Text [ en-US ] = "The connection to the external data source could not be established. The SDBC driver manager could not be loaded.";
};

String RID_STR_FORM
{
	Text [ en-US ] = "Form";
};

String RID_STR_REPORT
{
	Text [ en-US ] = "Report";
};

String RID_STR_DATASOURCE_NOT_STORED
{
	Text [ en-US ] = "The data source was not saved. Please use the interface XStorable to save the data source.";
};
String RID_STR_ONLY_QUERY
{
	Text [ en-US ] = "The given command is not a SELECT statement.\nOnly queries are allowed.";	
};
String RID_STR_NO_VALUE_CHANGED
{
	Text [ en-US ] = "No values were modified.";
};
String RID_STR_NO_XROWUPDATE
{
	Text [ en-US ] = "Values could not be inserted. The XRowUpdate interface is not supported by ResultSet.";
};
String RID_STR_NO_XRESULTSETUPDATE
{
	Text [ en-US ] = "Values could not be inserted. The XResultSetUpdate interface is not supported by ResultSet.";
};
String RID_STR_NO_UPDATE_MISSING_CONDITION
{
	Text [ en-US ] = "Values could not be modified, due to a missing condition statement.";
};
String RID_STR_NO_COLUMN_ADD
{
	Text [ en-US ] = "The adding of columns is not supported.";
};
String RID_STR_NO_COLUMN_DROP
{
	Text [ en-US ] = "The dropping of columns is not supported.";
};
String RID_STR_NO_CONDITION_FOR_PK
{
	Text [ en-US ] = "The WHERE condition could not be created for the primary key.";
};
String RID_STR_COLUMN_UNKNOWN_PROP
{
	Text [ en-US ] = "The column does not support the property '%value'.";
};
String RID_STR_COLUMN_NOT_SEARCHABLE
{
	Text [ en-US ] = "The column is not searchable!";
};
String RID_STR_NOT_SEQUENCE_INT8
{
	Text [ en-US ] = "The value of the columns is not of the type Sequence<sal_Int8>.";
};
String RID_STR_COLUMN_NOT_VALID
{
	Text [ en-US ] = "The column is not valid.";
};
String RID_STR_COLUMN_MUST_VISIBLE
{
	Text [ en-US ] = "The column '%name' must be visible as a column.";
};
String RID_STR_NO_XQUERIESSUPPLIER
{
	Text [ en-US ] = "The interface XQueriesSupplier is not available.";
};
String RID_STR_NOT_SUPPORTED_BY_DRIVER
{
	Text [ en-US ] = "The driver does not support this function.";
};
String RID_STR_NO_ABS_ZERO
{
	Text [ en-US ] = "An 'absolute(0)' call is not allowed.";
};
String RID_STR_NO_RELATIVE
{
	Text [ en-US ] = "Relative positioning is not allowed in this state.";
};
String RID_STR_NO_REFESH_AFTERLAST
{
	Text [ en-US ] = "A row cannot be refreshed when the ResultSet is positioned after the last row.";
};
String RID_STR_NO_MOVETOINSERTROW_CALLED
{
	Text [ en-US ] = "A new row cannot be inserted when the ResultSet is not first moved to the insert row.";
};
String RID_STR_NO_UPDATEROW
{
	Text [ en-US ] = "A row cannot be modified in this state";
};
String RID_STR_NO_DELETEROW
{
	Text [ en-US ] = "A row cannot be deleted in this state.";
};
String RID_STR_NO_TABLE_RENAME
{
	Text [ en-US ] = "The driver does not support table renaming.";
};
String RID_STR_NO_ALTER_COLUMN_DEF
{
	Text [ en-US ] = "The driver does not support the modification of column descriptions.";
};
String RID_STR_COLUMN_ALTER_BY_NAME
{
	Text [ en-US ] = "The driver does not support the modification of column descriptions by changing the name.";
};
String RID_STR_COLUMN_ALTER_BY_INDEX
{
	Text [ en-US ] = "The driver does not support the modification of column descriptions by changing the index.";
};
String RID_STR_FILE_DOES_NOT_EXIST
{
	Text[ en-US ] = "The file \"$file$\" does not exist.";
};

String RID_STR_TABLE_DOES_NOT_EXIST
{
    Text [ en-US ] = "There exists no table named \"$table$\".";
};

String RID_STR_QUERY_DOES_NOT_EXIST
{
    Text [ en-US ] = "There exists no query named \"$table$\".";
};

String RID_STR_CONFLICTING_NAMES
{
    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.";
};

String RID_STR_COMMAND_LEADING_TO_ERROR
{
    Text [ en-US ] = "The SQL command leading to this error is:\n\n$command$";

};

String RID_STR_STATEMENT_WITHOUT_RESULT_SET
{
    Text [ en-US ] = "The SQL command does not describe a result set.";
};

String RID_STR_NAME_MUST_NOT_BE_EMPTY
{
    Text [ en-US ] = "The name must not be empty.";
};

String RID_STR_NO_NULL_OBJECTS_IN_CONTAINER
{
    Text [ en-US ] = "The container cannot contain NULL objects.";
};

String RID_STR_NAME_ALREADY_USED
{
    Text [ en-US ] = "There already is an object with the given name.";
};

String RID_STR_OBJECT_CONTAINER_MISMATCH
{
    Text [ en-US ] = "This object cannot be part of this container.";
};

String RID_STR_OBJECT_ALREADY_CONTAINED
{
    Text [ en-US ] = "The object already is, with a different name, part of the container.";
};

String RID_STR_NAME_NOT_FOUND
{
    Text [ en-US ] = "Unable to find the document '$name$'.";
};

String RID_STR_ERROR_WHILE_SAVING
{
    Text [ en-US ] = "Could not save the document to $location$:\n$message$";
};

String RID_NO_SUCH_DATA_SOURCE
{
    Text [ en-US ] = "Error accessing data source '$name$':\n$error$";
};
String RID_STR_NO_SUB_FOLDER
{
    Text [ en-US ] = "There exists no folder named \"$folder$\".";
};
String RID_STR_NO_DELETE_BEFORE_AFTER
{
	Text [ en-US ] = "Cannot delete the before-first or after-last row.";
};
String RID_STR_NO_DELETE_INSERT_ROW
{
	Text [ en-US ] = "Cannot delete the insert-row.";
};
String RID_STR_RESULT_IS_READONLY
{
	Text [ en-US ] = "Result set is read only.";
};
String RID_STR_NO_DELETE_PRIVILEGE
{
	Text [ en-US ] = "DELETE privilege not available.";
};
String RID_STR_ROW_ALREADY_DELETED
{
	Text [ en-US ] = "Current row is already deleted.";
};
String RID_STR_UPDATE_FAILED
{
	Text [ en-US ] = "Current row could not be updated.";
};
//-------------------------------------------------------------------------
String RID_STR_NO_INSERT_PRIVILEGE
{
	Text [ en-US ] = "INSERT privilege not available.";
};
String RID_STR_INTERNAL_ERROR
{
	Text [ en-US ] = "Internal error: no statement object provided by the database driver.";
};
String RID_STR_EXPRESSION1
{
	Text [ en-US ] = "Expression1";
};
String RID_STR_NO_SQL_COMMAND
{
	Text [ en-US ] = "No SQL command was provided.";
};
String RID_STR_INVALID_INDEX
{
	Text [ en-US ] = "Invalid column index.";
};
String RID_STR_INVALID_CURSOR_STATE
{
	Text [ en-US ] = "Invalid cursor state.";
};
String RID_STR_CURSOR_BEFORE_OR_AFTER
{
	Text [ en-US ] = "The cursor points to before the first or after the last row.";
};
String RID_STR_NO_BOOKMARK_BEFORE_OR_AFTER
{
	Text [ en-US ] = "The rows before the first and after the last row don't have a bookmark.";
};
String RID_STR_NO_BOOKMARK_DELETED
{
	Text [ en-US ] = "The current row is deleted, and thus doesn't have a bookmark.";
};
String RID_STR_NO_EMBEDDING
{
	Text [ en-US ] = "Embedding of database documents is not supported.";
};
String RID_STR_CONNECTION_REQUEST
{
	Text [ en-US ] = "A connection for the following URL was requested \"$name$\".";
};
String RID_STR_MISSING_EXTENSION
{
	Text [ en-US ] = "The extension is not installed.";
};
