Форум: "Основная";
Текущий архив: 2018.08.05;
Скачать: [xml.tar.bz2];
Внизxml тип документа Найти похожие ветки
← →
Стажер (2013-01-28 10:42) [0]Удалено модератором
Примечание: Спам
← →
Anatoly Podgoretsky © (2013-01-28 11:11) [1]У utf8 потерь не бывает.
← →
sniknik © (2013-01-28 11:14) [2]как ни делай, а потеря символов из utf8 в koi8-r будет.
т.к. первая транспортная с "вместимостью" юникода, а вторая чисто кириллическая... т.е. все, что "за ее рамками" будет потеряно.
> Или есть возможность как то напрямую перенести данные из utf8 в базу?
а у тебя перенос не "прямой"? какая разница... проблем быть не должно (из-за кодировки, т.к. по сути utf8 это представление любых символов через "ограниченный стандартный набор" - #0..#127 который есть в любой кодировке)
← →
sniknik © (2013-01-28 11:15) [3]> У utf8 потерь не бывает.
так он же пишет в базу koi8-r... или я чего-то не понял в вопросе.
← →
Anatoly Pogoretsky (2013-01-28 11:48) [4]> sniknik (28.01.2013 11:15:03) [3]
Не пишет, а писал
← →
Стажер (2013-01-28 11:52) [5]В итоге то что лучше сделать?
Оставлять перенос в базу который был до этого но вначале сделать конвертирование из utf8 в koi8-r?
← →
Стажер (2013-01-28 11:54) [6]Где найти пример импорта с utf8?
Просто код не мой, я бы лучше новый способ переноса написал, да знаний не хватает.
← →
Anatoly Pogoretsky (2013-01-28 11:57) [7]> Стажер (28.01.2013 11:52:05) [5]
Тебе уже сказали, что koi8-r это
подмножество
← →
Стажер (2013-01-28 12:01) [8]Хорошо пусть подмножество, но где найти/как сделать импорт в бд из utf8 или хотя бы с чего начать.
← →
Anatoly Podgoretsky © (2013-01-28 12:02) [9]Лучше импорт в Юникоде
← →
sniknik © (2013-01-28 12:03) [10]> Где найти пример импорта с utf8?
у себя в программе посмотри как было с koi8-r... так же, только не делая преобразований.
p.s. или все это выдумано ради "иллюзии реальной работы", а на деле нужен код на "пустое место"???
← →
Стажер (2013-01-28 12:05) [11]Сейчас попробую отыскать.)
← →
sniknik © (2013-01-28 12:07) [12]> Лучше импорт в Юникоде
а если в базе тип не юникодный?
← →
brother © (2013-01-28 12:08) [13]тип базы не озвучен...
← →
Стажер (2013-01-28 12:12) [14]Если нечего не путаю то указано WIN1251
← →
sniknik © (2013-01-28 12:13) [15]> тип базы не озвучен...
вообще то, в данной постановке вопроса он не нужен. вот если перейти на юникод... то да, не все могут поддерживать. но utf8 не юникод, хотя многие путают, его в любое поле (строковое/бинарное), любой базы можно положить и после взять в том же виде. оно даже при передаче по 7ми битному каналу не страдает, а уж в строке будет "как родное". проблемы только от кода его интерпретирующего/неявных преобразований.
← →
sniknik © (2013-01-28 12:14) [16]> Если нечего не путаю то указано WIN1251
где указано, зачем указано? путаешь значит раз ничего конкретного не говоришь.
← →
Стажер (2013-01-28 12:15) [17]Просто посмотрел тип подключенной базы.
← →
Стажер (2013-01-28 12:19) [18]
base.CallBackProc := CallBack;
base.CreateDBComponents(DM.DataBase, IdUserLogin);
if rbFile.Checked then
base.ParceXML(edFileName.Text, not cbCrypted.Checked)
else
begin
if rbSite.Checked then
begin
base.SendDataToHTTP(edURL.Text, edLogin.Text, edPWD.Text);
base.UpdateFromHTTP(edURL.Text, edLogin.Text, edPWD.Text, "");
end
else
begin
base.ParceFileGroup(edFolder.Text, not cbFolderCrypted.Checked);
end;
end;
Нашел такой кусок, не пойму что значит, это оно нет?
← →
sniknik © (2013-01-28 12:33) [19]> Нашел такой кусок, не пойму что значит, это оно нет?
это значит - программа не твоя, спрашиваешь не понимая, вообще не о том, и помогать тебе нет смысла (здесь помощь в программировании, а не программированием). найми программиста.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2018.08.05;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.001 c