![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
xml тип документа [D6, WinXP]
Стажер © (2013-01-28 10:42:00)Удалено модератором
Примечание: Спам
sniknik (2013-01-28 12:33:00) [1]> Нашел такой кусок, не пойму что значит, это оно нет?
это значит - программа не твоя, спрашиваешь не понимая, вообще не о том, и помогать тебе нет смысла (здесь помощь в программировании, а не программированием). найми программиста.
Стажер (2013-01-28 12:19:00) [2]
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;
Нашел такой кусок, не пойму что значит, это оно нет?
Стажер (2013-01-28 12:15:00) [3]Просто посмотрел тип подключенной базы.
sniknik (2013-01-28 12:14:00) [4]> Если нечего не путаю то указано WIN1251
где указано, зачем указано? путаешь значит раз ничего конкретного не говоришь.
sniknik (2013-01-28 12:13:00) [5]> тип базы не озвучен...
вообще то, в данной постановке вопроса он не нужен. вот если перейти на юникод... то да, не все могут поддерживать. но utf8 не юникод, хотя многие путают, его в любое поле (строковое/бинарное), любой базы можно положить и после взять в том же виде. оно даже при передаче по 7ми битному каналу не страдает, а уж в строке будет "как родное". проблемы только от кода его интерпретирующего/неявных преобразований.
Стажер (2013-01-28 12:12:00) [6]Если нечего не путаю то указано WIN1251
brother (2013-01-28 12:08:00) [7]тип базы не озвучен...
sniknik (2013-01-28 12:07:00) [8]> Лучше импорт в Юникоде
а если в базе тип не юникодный?
Стажер (2013-01-28 12:05:00) [9]Сейчас попробую отыскать.)
sniknik (2013-01-28 12:03:00) [10]> Где найти пример импорта с utf8?
у себя в программе посмотри как было с koi8-r... так же, только не делая преобразований.
p.s. или все это выдумано ради "иллюзии реальной работы", а на деле нужен код на "пустое место"???
Anatoly Podgoretsky (2013-01-28 12:02:00) [11]Лучше импорт в Юникоде
Стажер (2013-01-28 12:01:00) [12]Хорошо пусть подмножество, но где найти/как сделать импорт в бд из utf8 или хотя бы с чего начать.
Anatoly Pogoretsky (2013-01-28 11:57:00) [13]> Стажер (28.01.2013 11:52:05) [5]
Тебе уже сказали, что koi8-r это
подмножество
Стажер (2013-01-28 11:54:00) [14]Где найти пример импорта с utf8?
Просто код не мой, я бы лучше новый способ переноса написал, да знаний не хватает.
Стажер (2013-01-28 11:52:00) [15]В итоге то что лучше сделать?
Оставлять перенос в базу который был до этого но вначале сделать конвертирование из utf8 в koi8-r?
Anatoly Pogoretsky (2013-01-28 11:48:00) [16]> sniknik (28.01.2013 11:15:03) [3]
Не пишет, а писал
sniknik (2013-01-28 11:15:00) [17]> У utf8 потерь не бывает.
так он же пишет в базу koi8-r... или я чего-то не понял в вопросе.
sniknik (2013-01-28 11:14:00) [18]как ни делай, а потеря символов из utf8 в koi8-r будет.
т.к. первая транспортная с "вместимостью" юникода, а вторая чисто кириллическая... т.е. все, что "за ее рамками" будет потеряно.
> Или есть возможность как то напрямую перенести данные из utf8 в базу?
а у тебя перенос не "прямой"? какая разница... проблем быть не должно (из-за кодировки, т.к. по сути utf8 это представление любых символов через "ограниченный стандартный набор" - #0..#127 который есть в любой кодировке)
Anatoly Podgoretsky (2013-01-28 11:11:00) [19]У utf8 потерь не бывает.