Форум: "Базы";
Текущий архив: 2006.11.26;
Скачать: [xml.tar.bz2];
ВнизКак сохранить (или конвертировать) базу с Unicod ом в формате Acc Найти похожие ветки
← →
Mate © (2006-09-23 15:28) [0]Как сохранить (или конвертировать) базу с Unicod ом в формате Access97.
т.е. имеется база в MsSQL, и надо определенные поля сохранить формате Access97. И чтобы при этом поля с Unicod ом правильно сохранилось.
← →
sniknik © (2006-09-23 15:51) [1]боюсь ошибиться (давно не работал с 97) но по моему Access97 юникода не поддерживает (т.к. DAO 3.5 его основной движок на тот момент его тоже не держал, 3.6 держит потому как сам в свою очерель использует jet 4.0.)
в более поздний формат без проблем и стандартно, например через DTS, открываеш ентерпрайз менеджер-а и говориш ему экспорт в ..., дальше отвечаеш на вопросы.
← →
Mate © (2006-09-23 16:08) [2]нет, поддерживаеть. Я сам видел Win98 Arabic Enabled и Office97 Arabic.
← →
sniknik © (2006-09-23 16:18) [3]ну значит я ошибаюсь и "неподдержка" относится к 95му формату.
но тогда также стандартно заливается в 97.
← →
sniknik © (2006-09-23 16:30) [4]хотя... коственно, взял небольшую базу 2000го формата (точно с юникодными полями) конвертнул в 97, размер с 3.45 мег, сжатой предварительно, упал до 2.35 мег. также сжатой... спрашивается за счет чего?
впрочем, сам разбирайся, меня устаревшие форматы не интересуют, мазохистом надо быть чтобы использовать. (или иметь начальника садиста ;о)))
← →
Mate © (2006-09-25 14:27) [5]Ну в принципе старые форматы и мне не нужны. Проста заказ был такой. Программа должна сохранить базу именно в формате Access97 и еще с Юникодом. Если кто знаеть помогите пожалуйста.
← →
Mate © (2006-09-26 14:48) [6]Неужели никто не сталькивался с такой проблемой?
← →
sniknik © (2006-09-26 15:28) [7]неужели никто не поньимаеть русский язик ужо?
← →
Mate © (2006-09-26 16:26) [8]2sniknik: ты уже сказаль что уст.форматы тебя не интересуют. А можеть кого нить интересуют?
← →
sniknik © (2006-09-26 16:38) [9]я также сказал, что 97 формат базы аксесс скорее всего юникод не поддерживает и коственно это подтвердил, а также сказал, что в случае если я ошибаюсь то конвертация делается стандартно... чего не понятного?
почему из всего сказаного ты ничего не воспринял кроме того что они меня не интересуют?
по моему все предельно ясно, или/или, 50/50, дело одной проверки... вместо этого будут длительные выяснения.
← →
Mate © (2006-09-26 16:45) [10]Ну я вот что сделал
Взял базу с юникодом в MsSQL экспортировал как база Access. Ну сделал, но тока в формате Access2000(2003). А мне надо именно 97. И я в Access хотел преобразовать в формат Access97. Сделал, но при этом юникодные поля стали вот так: ????? ???
Как быть?
← →
sniknik © (2006-09-26 16:54) [11]> Сделал, но при этом юникодные поля стали вот так: ????? ???
это еще одно коственное подтверждение...
при перекодировки юникода в анси и ненахождении соответствующего символа он заменяется знаком вопроса...
тот же результат получиш если нормально сконвертированную базу формата 2000/2003, попробуеш преобразовать средствами аксесса(есть там такой сервис) в 97-ю.
> Как быть?
возвращать аванс взятый за заказ.
← →
Mate © (2006-09-27 15:48) [12]Неужели даже программно что нить сделать нельзя? А Access97 тоже поддерживал Юникод. Т.е. без конвертации.
← →
sniknik © (2006-09-27 15:58) [13]> Неужели даже программно что нить сделать нельзя?
програмно (т.е. на delphi) как раз таки труднее, т.к. он сам (vcl) юникод не поддерживает... т.е. вмешивается еще одна составляющая.
(труднее, это если вообще возможно... если невозможно то так и останется + бесполезные хлопоты)
> А Access97 тоже поддерживал Юникод. Т.е. без конвертации.
no problems, вперед, если поддерживает... вариант приведен еще в [1], и он стандартен, т.е. ничего мудрить не надо, - запустил и отвечай на вопросы.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.11.26;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.045 c