Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ошибка конвертации, при вставке в таблицу 
:(
    Опции темы
Devider
Дата 4.2.2009, 13:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 24.12.2004

Репутация: нет
Всего: нет



Граждане, помогите!
Моск уже растворился в кофе, да и знаток БД из меня хреновый.
Проблема такая. В таблицу пишется строка. Все поля заполнены (в запросе), но в результате в БД поля заполнены частично, а именно поле Sentence(тип соответственно MEMO) оказывается пустым. Как так может быть?
Вот запрос:
Цитата

INSERT INTO Sentences (ID,Sentence,Lang,SubLang,Status,IsSource,DateStamp,UserNick,SentenceHash,NormSentenceHash) VALUES (1,
'*;\n\
\import com.bea.xml.XmlObject;\n\
\import java.util.Date;\n\
\n\
\/**\n\
\ * @jc:task-worker\n\
\ */\n\
\public interface \{0\} extends TaskWorkerControl, com.bea.control.ControlExtension\n\
\' + '''' + '{' + '''' + '\n\
\    /**\n\
\    * @jc:task-create\n\
\    *   name="' + '''' + '{' + '''' + 'name' + '''' + '}' + '''' + '"\n\
\    */\n\
\    public String createTaskByName(String name);\n\
\n\
\    /**\n\
\     * @jc:task-assign\n\
\     * user="' + '''' + '{' + '''' + 'users' + '''' + '}' + '''' + '"\n\
\    * group="' + '''' + '{' + '''' + 'groups' + '''' + '}' + '''' + '"\n\
\     * algorithm="ToUsersAndGroups"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void assignTasksToUsersAndGroups(String[] users, String[] groups, String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-assign\n\
\     * user="' + '''' + '{' + '''' + 'users' + '''' + '}' + '''' + '"\n\
\    * group="' + '''' + '{' + '''' + 'groups' + '''' + '}' + '''' + '"\n\
\     * algorithm="ToUsersAndGroups"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void assignTaskToUsersAndGroups(String[] users, String[] groups, String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-assign\n\
\     * user="' + '''' + '{' + '''' + 'user' + '''' + '}' + '''' + '"\n\
\     * algorithm="ToUser"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void assignTasksToUser(String user, String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-assign\n\
\     * user="' + '''' + '{' + '''' + 'user' + '''' + '}' + '''' + '"\n\
\     * algorithm="ToUser"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void assignTaskToUser(String user, String taskId);\n\
\n\
\   /**\n\
\     * @jc:task-assign\n\
\     * group="' + '''' + '{' + '''' + 'group' + '''' + '}' + '''' + '"\n\
\     * algorithm="ToUserInGroup"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void assignTasksToUserInGroup(String group, String[] taskIds);\n\
\n\
\   /**\n\
\     * @jc:task-assign\n\
\     * group="' + '''' + '{' + '''' + 'group' + '''' + '}' + '''' + '"\n\
\     * algorithm="ToUserInGroup"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void assignTaskToUserInGroup(String group, String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-update\n\
\     * request=' + '''' + '{' + '''' + 'xml' + '''' + '}' + '''' + '\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTasksRequest(XmlObject xml, String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-update\n\
\     * request=' + '''' + '{' + '''' + 'xml' + '''' + '}' + '''' + '\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTaskRequest(XmlObject xml, String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-update\n\
\     * response=' + '''' + '{' + '''' + 'xml' + '''' + '}' + '''' + '\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTasksResponse(XmlObject xml, String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-update\n\
\     * response=' + '''' + '{' + '''' + 'xml' + '''' + '}' + '''' + '\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTaskResponse(XmlObject xml, String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-update\n\
\     * comment=' + '''' + '{' + '''' + 'comment' + '''' + '}' + '''' + '\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTasksComment(String comment, String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-update\n\
\     * comment=' + '''' + '{' + '''' + 'comment' + '''' + '}' + '''' + '\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTaskComment(String comment, String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-update\n\
\     * priority=' + '''' + '{' + '''' + 'priority' + '''' + '}' + '''' + '\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTasksPriority(Integer priority, String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-update\n\
\     * priority=' + '''' + '{' + '''' + 'priority' + '''' + '}' + '''' + '\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTaskPriority(Integer priority, String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-update\n\
\     * owner=' + '''' + '{' + '''' + 'owner' + '''' + '}' + '''' + '\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTasksOwner(String owner, String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-update\n\
\     * owner=' + '''' + '{' + '''' + 'owner' + '''' + '}' + '''' + '\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTaskOwner(String owner, String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-update can-be-aborted="' + '''' + '{' + '''' + 'aborted' + '''' + '}' + '''' + '" can-be-returned="' + '''' + '{' + '''' + 'returned' + '''' + '}' + '''' + '" can-be-reassigned="' + '''' + '{' + '''' + 'reassigned' + '''' + '}' + '''' + '"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTasksPermissions(Boolean aborted, Boolean returned, Boolean reassigned, String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-update can-be-aborted="' + '''' + '{' + '''' + 'aborted' + '''' + '}' + '''' + '" can-be-returned="' + '''' + '{' + '''' + 'returned' + '''' + '}' + '''' + '" can-be-reassigned="' + '''' + '{' + '''' + 'reassigned' + '''' + '}' + '''' + '"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTaskPermissions(Boolean aborted, Boolean returned, Boolean reassigned, String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-update completion-due-date="' + '''' + '{' + '''' + 'date' + '''' + '}' + '''' + '"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTasksCompletionDueDate(Date date, String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-update completion-due-date="' + '''' + '{' + '''' + 'date' + '''' + '}' + '''' + '"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTaskCompletionDueDate(Date date, String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-update completion-due-business-date=' + '''' + '{' + '''' + 'duration' + '''' + '}' + '''' + '\n\
\     * completion-calendar=' + '''' + '{' + '''' + 'calendarID' + '''' + '}' + '''' + '\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTasksCompletionDueBusinessDate(String duration, String calendarID, String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-update completion-due-business-date=' + '''' + '{' + '''' + 'duration' + '''' + '}' + '''' + '\n\
\     * completion-calendar=' + '''' + '{' + '''' + 'calendarID' + '''' + '}' + '''' + '\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTaskCompletionDueBusinessDate(String duration, String calendarID, String taskId);\n\
\n\
\   /**\n\
\     * @jc:task-update claim-due-business-date=' + '''' + '{' + '''' + 'duration' + '''' + '}' + '''' + '\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTasksClaimDueBusinessDateSystemCalendar(String duration, String[] taskIds);\n\
\n\
\   /**\n\
\     * @jc:task-update claim-due-business-date=' + '''' + '{' + '''' + 'duration' + '''' + '}' + '''' + '\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTaskClaimDueBusinessDateSystemCalendar(String duration, String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-update completion-due-business-date=' + '''' + '{' + '''' + 'duration' + '''' + '}' + '''' + '\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTasksCompletionDueBusinessDateSystemCalendar(String duration, String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-update completion-due-business-date=' + '''' + '{' + '''' + 'duration' + '''' + '}' + '''' + '\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTaskCompletionDueBusinessDateSystemCalendar(String duration, String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-update claim-due-business-date=' + '''' + '{' + '''' + 'duration' + '''' + '}' + '''' + '\n\
\     * claim-calendar=' + '''' + '{' + '''' + 'calendarID' + '''' + '}' + '''' + '\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTasksClaimDueBusinessDate(String duration, String calendarID, String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-update claim-due-business-date=' + '''' + '{' + '''' + 'duration' + '''' + '}' + '''' + '\n\
\     * claim-calendar=' + '''' + '{' + '''' + 'calendarID' + '''' + '}' + '''' + '\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTaskClaimDueBusinessDate(String duration, String calendarID, String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-update claim-due-date="' + '''' + '{' + '''' + 'date' + '''' + '}' + '''' + '"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTasksClaimDueDate(Date date, String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-update claim-due-date="' + '''' + '{' + '''' + 'date' + '''' + '}' + '''' + '"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTaskClaimDueDate(Date date, String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-abort enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void abortTasks(String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-abort enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void abortTask(String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-resume enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void resumeTasks(String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-resume enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void resumeTask(String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-suspend\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void suspendTasks(String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-suspend\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void suspendTask(String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-claim enabled="true" claimant="' + '''' + '{' + '''' + 'claimant' + '''' + '}' + '''' + '"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void claimTasksOnBehalfOf(String claimant, String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-claim enabled="true" claimant="' + '''' + '{' + '''' + 'claimant' + '''' + '}' + '''' + '"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void claimTaskOnBehalfOf(String claimant, String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-claim enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void claimTasks(String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-claim enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void claimTask(String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-complete enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void completeTasks(String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-complete enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void completeTask(String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-return enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void returnTasks(String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-return enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void returnTask(String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-start enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void startTasks(String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-start enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void startTask(String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-stop enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void stopTasks(String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-stop enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void stopTask(String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-get-request enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public XmlObject[] getTasksRequest(String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-get-request enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public XmlObject getTaskRequest(String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-get-response enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public XmlObject[] getTasksResponse(String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-get-response enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public XmlObject getTaskResponse(String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-get-info enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public TaskInfo[] getTasksInfo(String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-get-info enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public TaskInfo getTaskInfo(String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-get-info enabled="true"\n\
\     * @jc:select selector="' + '''' + '{' + '''' + 'selector' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public TaskInfo[] getTaskInfos(TaskSelector selector);\n\
\n\
\    /**\n\
\     * @jc:task-get-info enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public TaskInfoXMLDocument[] getTasksInfoXML(String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-get-info enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public TaskInfoXMLDocument getTaskInfoXML(String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-get-property name="' + '''' + '{' + '''' + 'name' + '''' + '}' + '''' + '"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public String[] getTasksProperty(String name, String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-get-property name="' + '''' + '{' + '''' + 'name' + '''' + '}' + '''' + '"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public String getTaskProperty(String name, String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-set-property name="' + '''' + '{' + '''' + 'name' + '''' + '}' + '''' + '" value="' + '''' + '{' + '''' + 'value' + '''' + '}' + '''' + '"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTasksProperty(String name, String value, String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-set-property name="' + '''' + '{' + '''' + 'name' + '''' + '}' + '''' + '" value="' + '''' + '{' + '''' + 'value' + '''' + '}' + '''' + '"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void setTaskProperty(String name, String value, String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-remove-property name="' + '''' + '{' + '''' + 'name' + '''' + '}' + '''' + '"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void removeTasksProperty(String name, String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-remove-property name="' + '''' + '{' + '''' + 'name' + '''' + '}' + '''' + '"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void removeTaskProperty(String name, String taskId);\n\
\n\
\    /**\n\
\     * @jc:task-delete enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void deleteTasks(String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-delete enabled="true"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void deleteTask(String taskId);\n\
\' + '''' + '}' + '''' + '\n\',9,1,1024,-1,'04.02.2009 13:26:44','',1973192697,934071525)



Сделал на всякий случай 2 запроса, один вставляет все кроме мемо, второй правит мемо. Второй дает тот же результат. Если прогнать запрос руками выдает сообщение (см. аттач). Я не понимаю, что ему не нравится...

Присоединённый файл ( Кол-во скачиваний: 5 )
Присоединённый файл  untitled.JPG 26,92 Kb
PM MAIL   Вверх
bopoha
Дата 4.2.2009, 14:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1283
Регистрация: 10.5.2006
Где: Беларусь, Минск

Репутация: 21
Всего: 21



Цитата(Devider @  4.2.2009,  13:54 Найти цитируемый пост)
Я не понимаю, что ему не нравится...

Access не нравится, что добавлятся значение Null в поле , у которого в свойствах указан запрет на NULL. 
PM MAIL WWW ICQ Skype GTalk   Вверх
Devider
Дата 4.2.2009, 14:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 24.12.2004

Репутация: нет
Всего: нет



Ну вот более полные мои потуги http://www.sql.ru/forum/actualthread.aspx?tid=636039
Смысл в том, что если изменить значение которое я вставляю в поле Sentence(memo) то все замечательно работает. И даже если немного обрезать вставляемое в поле Sentence знчение то все буит ОК. Например так:
INSERT INTO Sentences (ID,Sentence,Lang,SubLang,Status,IsSource,DateStamp,UserNick,SentenceHash,NormSentenceHash) VALUES (2,'*;\n\
\import com.bea.xml.XmlObject;\n\
\import java.util.Date;\n\
\n\
\/**\n\
\ * @jc:task-worker\n\
\ */\n\
\public interface \{0\} extends TaskWorkerControl, com.bea.control.ControlExtension\n\
\' + '''' + '{' + '''' + '\n\
\    /**\n\
\    * @jc:task-create\n\
\    *   name="' + '''' + '{' + '''' + 'name' + '''' + '}' + '''' + '"\n\
\    */\n\
\    public String createTaskByName(String name);\n\
\n\
\    /**\n\
\     * @jc:task-assign\n\
\     * user="' + '''' + '{' + '''' + 'users' + '''' + '}' + '''' + '"\n\
\    * group="' + '''' + '{' + '''' + 'groups' + '''' + '}' + '''' + '"\n\
\     * algorithm="ToUsersAndGroups"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskIds' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void assignTasksToUsersAndGroups(String[] users, String[] groups, String[] taskIds);\n\
\n\
\    /**\n\
\     * @jc:task-assign\n\
\     * user="' + '''' + '{' + '''' + 'users' + '''' + '}' + '''' + '"\n\
\    * group="' + '''' + '{' + '''' + 'groups' + '''' + '}' + '''' + '"\n\
\     * algorithm="ToUsersAndGroups"\n\
\     * @jc:select task-id="' + '''' + '{' + '''' + 'taskId' + '''' + '}' + '''' + '"\n\
\     */\n\
\    public void assignTaskToUsersAndGroups(String[] users, String[] groups, String taskId);\n\
\n\
\' + '''' + '}' + '''' + '\n\',9,1,1024,-1,'04.02.2009 13:26:44','',1973192697,934071525)


все работает (просто обрезал часть)
PM MAIL   Вверх
Devider
Дата 4.2.2009, 16:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 24.12.2004

Репутация: нет
Всего: нет



Кажется, дело в том, что, как я понял (постепенно удаляя строки) аксес поддерживает тока 100 конкатенаций. %) Блин, это как-то можно обойти? Запрос генерится на основании ХМL файла, а конкатенации, ну уде понятно, берутся из-за того, что данные содержат символы на подобии кавычек, т.е.. те, которые так просто не вставишь.
PM MAIL   Вверх
Akina
Дата 4.2.2009, 21:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 30
Всего: 454



Цитата(Devider @  4.2.2009,  17:11 Найти цитируемый пост)
данные содержат символы на подобии кавычек, т.е.. те, которые так просто не вставишь.

 smile а мужики-то не знают... 
Если запрос генерится программно - в нём вообще не должно быть конкатенаций... во всяком случае по тексту выше.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "MS Access"
Akina
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] и [code=sql][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS Access | Следующая тема »


 




[ Время генерации скрипта: 0.0582 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.