Форум: "Прочее";
Текущий архив: 2011.12.18;
Скачать: [xml.tar.bz2];
ВнизSQL order by Найти похожие ветки
← →
asail © (2011-09-01 20:14) [40]
> Anatoly Podgoretsky © (01.09.11 20:10) [37]
Похоже на правду... Тока с чего бы винде в експлорере телепонное сравнение использовать?
← →
armstrong (2011-09-01 20:14) [41]Anatoly Podgoretsky, я понимаю что вы подтолкнуть меня хочете к collation
я msdn почитал, посмотрел несколько сотен параметров и пока не понял.
- не могли бы подсказать как запрос составить?
- почему по умолчанию стоит телефонное сравнение?
- почему всё-таки A-A не вместе с А-студио, телефоны разные ? (:
← →
Inovet © (2011-09-01 20:16) [42]> [40] asail © (01.09.11 20:14)
> Тока с чего бы винде в експлорере телепонное сравнение использовать?
Потому что так естественно для большинства юзеров, кроме программистов.
← →
Inovet © (2011-09-01 20:17) [43]> [41] armstrong (01.09.11 20:14)
> почему всё-таки A-A не вместе с А-студио, телефоны разные
> ?
Да
АА
АААА
AСТУДИО
← →
armstrong (2011-09-01 20:17) [44]TC не кривой думаю всё-таки (:
т.к имена папок делать телефонными номерами очень большая редкость, и той же винде должно быть понятно, что папки это просто строки. так что скорее винда кривая )
помогите правильно составить запрос да и закроем эту тему )
← →
asail © (2011-09-01 20:19) [45]
> Inovet © (01.09.11 20:16) [42]
Оно естественно для номеров телефонов, а не для всех типов файлов. Наверное...
← →
Inovet © (2011-09-01 20:19) [46]> [44] armstrong (01.09.11 20:17)
> так что скорее винда кривая
Мозг у лидей так устроен
← →
Inovet © (2011-09-01 20:21) [47]> [45] asail © (01.09.11 20:19)
> а не для всех типов файлов
Посмотри индекс в энциклопедии, какой-нибудь Нью-Йорк где будет, интересно.
← →
Anatoly Podgoretsky © (2011-09-01 20:22) [48]> asail (01.09.2011 20:14:40) [40]
Видимо из тех же соображений. Или прими как есть.
← →
Anatoly Podgoretsky © (2011-09-01 20:23) [49]> armstrong (01.09.2011 20:14:41) [41]
По умолчанию там стоит, что случайно получилось при инсталяции, но каждый
специалист обязан выставить нужное.
← →
Inovet © (2011-09-01 20:27) [50]Из указателя Мифы народов мира
Москва Советская энциклопедия 1992
Абасы
Аба-хатан
← →
Anatoly Podgoretsky © (2011-09-01 20:32) [51]> asail (01.09.2011 20:19:45) [45]
Ну не будут они решать телефон это или нет.
Если ты не в курсе, то американцы любят буквы, а не цифры в номерах.
Ну тупые (с)
← →
asail © (2011-09-01 20:34) [52]
> Anatoly Podgoretsky © (01.09.11 20:32) [51]
> Ну тупые (с)
Наоборот. Букав больше, чем цифр... :)
← →
Anatoly Podgoretsky © (2011-09-01 20:35) [53]Тире в основном вставляет для улучшения чтения, для разбивки и является незначищим символом, просто на примере с телефонами так понятное.
Естественно никто не будет делать разную обработку для файлов, основываясь только на мнение отдельного программиста. Иногда позволяют сделать выбор, но все равно для всех одинаково, а не выборочно, эти файлы так, а эти иначе.
← →
asail © (2011-09-01 20:38) [54]
> Anatoly Podgoretsky © (01.09.11 20:35) [53]
Да понятно все... Как-то не обращал раньше на это внимание. Но, спасибо - приму к сведению...
← →
armstrong (2011-09-01 20:42) [55]вы это расскажите Задорнову (:
у меня инет через мобилку сейчас, с большой надеждой жду подсказки правильного запроса.
я даже не могу понять как прочитать список в ADO доступных параметров collations.
есть ли она fn_helpcollations в ADO и если да то как прочитать?
от фонарая что нашел в нете подставлял:
mySQL = "select kod, naimen from "+myNaimenTable+#13+
"order by naimen"+#13+
"COLLATE Latin1_General_CS_AS_KS_WS ASC";
получал в ответ "Неопознанная ошибка"
ай нид хелп!
← →
armstrong (2011-09-01 21:01) [56]хм.. изменение типа поля решило проблему
ADOConnection1.Execute("create table "+myNaimenTable+" ("+
"kod Integer PRIMARY KEY,"+
"naimen varchar"+
")");
а как же быть всё-таки со строкой?
← →
armstrong (2011-09-01 21:10) [57]прошу прощения, varchar ничего не решил.. уже моск кипит..
← →
Inovet © (2011-09-01 21:10) [58]При создании таблицы укажи или для всей базы.
← →
armstrong (2011-09-01 21:28) [59]при создании базы , например
"Jet OLEDB:COLLATE Latin1_General_BIN;"
матюкается "Невозможно найти устанавливаемый ISAM"
на создании таблицы не знаю пока что как можно указать collate
← →
Anatoly Podgoretsky © (2011-09-02 09:33) [60]> armstrong (01.09.2011 21:01:56) [56]
А где здесь collation?
← →
Anatoly Podgoretsky © (2011-09-02 09:34) [61]> armstrong (01.09.2011 21:28:59) [59]
Да такого ISAM нет
← →
Anatoly Podgoretsky © (2011-09-02 09:36) [62]
> Ega23 © (01.09.11 11:29) [14]
>
> 1. Тип СУБД.
100 евро
← →
armstrong (2011-09-02 12:33) [63]Anatoly Podgoretsky ©, может поможете если знаете как?
← →
Омлет © (2011-09-02 12:39) [64]Тип СУБД - секретная информация.
← →
Anatoly Podgoretsky © (2011-09-02 13:11) [65]Партизанам помощи нет
← →
armstrong (2011-09-02 13:19) [66]почему я партизан?
вы же код видели приведенный мной,
через Microsoft Jet, который является ядром СУБД Microsoft Access, втроенной в винду.
возможно я не сильно грамотен в этом плане..
← →
Ega23 © (2011-09-02 13:22) [67]
> Microsoft Jet, который является ядром СУБД Microsoft Access,
> втроенной в винду
………………..,-~*’`¯lllllll`*~,
…………..,-~*`lllllllllllllllllllllllllll¯`*-,
………,-~*llllllllllllllllllllllllllllllllllllllllllll*-,
……,-*llllllllllllllllllllllllllllllllllllllllllllllllllllll.\
….;*`lllllllllllllllllllllllllll,-~*~-,llllllllllllllllllll\
…..\lllllllllllllllllllllllllll/………\;;;;llllllllllll,-`~-,
……\lllllllllllllllllllll,-*………..`~-~-,…(.(¯`*,`,
…….\llllllllllll,-~*…………………)_-\..*`*;..)
……..\,-*`¯,*`)…………,-~*`~.……………/
………|/…/…/~,……-~*,-~*`;……………./.\
……../…/…/…/..,-,..*~,.`*~*…………….*…\
…….|…/…/…/.*`…\………………………)….)¯`~,
…….|./…/…./…….)……,.)`*~-,…………/….|..)…`~-,
……/./…/…,*`-,…..`-,…*`….,---……\…./…../..|………¯```*~-
……(……….)`*~-,….`*`.,-~*.,-*……|…/.…/…/…………\
…….*-,…….`*-,…`~,..``.,,,-*……….|.,*…,*…|……\
……….*,………`-,…)-,…………..,-*`…,-*….(`-,…
← →
armstrong (2011-09-02 13:23) [68]и насколько я понимаю Microsoft Jet это не настоящая СУБД.
поэтому и не знаю как ответить на ваш вопрос..
← →
armstrong (2011-09-02 13:25) [69]Ega23 ©, это рисунок ?
хоть нихрена не понятно, но наверное касается моих познаний..
← →
Anatoly Podgoretsky © (2011-09-02 15:19) [70]> armstrong (02.09.2011 13:19:06) [66]
Потому что потребовалось 66 постов, что бы привести используемую СУБД, думаю
если бы не наша настойчивость, то мы бы этого не узнали совсем.
Collation ты сможешь использовать только в ADOX, вряд ли это тебе по силам.
← →
armstrong (2011-09-02 16:13) [71]ну я ведь создаю базу через ADOX.
подскажите какого провайдера тогда использовать и как будет выглядеть запрос создания базы с параметром COLLATE ?
function CreateDatabase(DatabaseName: String): Boolean;
var
cat: OLEVariant;
begin
Result:= true;
try
cat:= CreateOleObject("ADOX.Catalog");
cat.Create("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + DatabaseName + ";Jet OLEDB:Engine Type=5");
cat:= null;
except
on e: Exception do begin
ShowMessage(e.message);
result:= false;
end;
end;
end;
← →
armstrong (2011-09-02 16:34) [72]я как понял Microsoft.Jet урезанный и ничего с сортировкой в моём случаи сделать нельзя?
мне не хотелось бы, что бы программа требовала дополнительную установку чего либо.
с виндой что идет кроме Microsoft.Jet.OLEDB ?
← →
armstrong (2011-09-02 16:42) [73]"Collation ты сможешь использовать только в ADOX"
совершенно не понимаю вышу мысль!
что такое ADOX?
может вы хотели сказать что через провайдера текущего "Microsoft.Jet.OLEDB.4.0" я не смогу использовать Collation ?
вообщем насколько я понял вы сами нихрена не знаете..
тему можете закрывать..
← →
Anatoly Podgoretsky © (2011-09-02 16:53) [74]> armstrong (02.09.2011 16:13:11) [71]
А я не использую ADOX
← →
Anatoly Podgoretsky © (2011-09-02 16:54) [75]> armstrong (02.09.2011 16:34:12) [72]
Не урезаный, а особенный, до эры SQL, такой старик
Страницы: 1 2 вся ветка
Форум: "Прочее";
Текущий архив: 2011.12.18;
Скачать: [xml.tar.bz2];
Память: 0.59 MB
Время: 0.016 c