V1s1ter

Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору lodyr Цитата: Обращаю на это внимание: я пополняю Таблицу программно с помощью метода таблицы Append, а вы ссылаетесь на команду SQL insert. Чувствуете разницу? | Есть Два момента 1. На самом деле разницы нет, в том смысле, что что команда "SQL insert" в конечном итоге переходит, ну например, процедуру TABSDataSet.InternalAddRecord(Buffer: Pointer; Append: Boolean). В которую же, в итоге и переходят методы Insert, Append, ApendRecord. Параметр "Append" в выше указанной процедуре не обрабатывается. Резюме, как бы мы не вставляли/добавляли запись - фактическое исполнение сводится к одной точке начиная с которой происходит заполнение файла данных, разницы между вставкой и добавлением не делается. 2. Если Вы внимательнее перечитаете мой пост, то увидите, чтоя как раз и писал о методе таблицы Append, что в нашем случае идентично Dataset.Append. Если вкратце, то все. Теперь о кодировке в пароле. Это действительно глюк. Так как в спецификации написано "Операционная система Windows XP", что подразумевает работу в этой системе не зависимо от установленной кодовой таблицы, тем более, что кодовая таблица может меняться динамически. |