Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];

Вниз

Как определить наличие Embedded версий баз?   Найти похожие ветки 

 
Vlad ©   (2004-08-12 12:53) [40]

Да нет у YaP никакой полной/неполной поставки.
Когда скачиваешь что-то там "сборка классик-супер-персонал", там есть папка Yaffil.em, в которой он и лежит.
То есть всего три библиотеки: gds32, ib_util, msvcr70
Все что надо, так это взять gds32 и сунуть в одну папку с твоей программой (ну или какую нибудь системную).


 
Piter ©   (2004-08-12 16:04) [41]

а это единственная gds32.dll точно COLLATE PXW_CYRL поддерживает?


 
Vlad ©   (2004-08-12 16:24) [42]


> Piter ©   (12.08.04 16:04) [41]

Да, поддерживает, только что специально попробовал.
Но вобще, если базу и все таблицы создавать в кодировке win1251, тогда в SQL запросах не нужно явно указывать COLLATE, так во всяком случае на YaP


 
Piter ©   (2004-08-13 02:17) [43]

Vlad ©   (12.08.04 16:24) [42]
Но вобще, если базу и все таблицы создавать в кодировке win1251, тогда в SQL запросах не нужно явно указывать COLLATE


в каких запросах? Если используется UPPERCASE - как это не нужно?!
Чтобы до конца проверить, попробуй в запросе сделать UPPERCASE с нужным COLLATE


 
Vlad ©   (2004-08-13 10:09) [44]

Ну и что? проверил.
select upper(name) from MyTable
работает без всяких collate.
Пишем collate - результат тот же самый что и без него, т.е. все русские и нерусские буквы в верхнем регистре :)


 
Piter ©   (2004-08-13 22:57) [45]

ну а как насчет вот такого запроса:

SELECT * FROM TableName Where Upper(FieldName COLLATE PXW_CYRL) like :param

Будет он корректно выполняться? Будут ли найдены все записи в текстовом поле FieldName независисмо от регистра? И неужели без указанния COLLATE они также будут найдены независимо от регистра?

P.S. К тому же, ты точно уверен, что работает у тебя именно Yaffi personal? Вдруг у тебя еще и сервер Yaffi запущен и программа испольует именно его? Для чистоты эксперимента нужно удалить все Interbase похожие сервера...


 
VID ©   (2004-08-14 00:53) [46]

Свою ошибку надо уметь признавать...

Короче, я хочу сказать, что мысль, изложенная мною в посте VID ©   (10.08.04 20:14) [22] (типа клиент и база на одной машине, а обслуживающий сервер - на другой) - это полная чушь.
Чушь не в том плане что возникает куча лишнего траффика по сети (сеть то локальная, потерпит), тем более что не должно быть особо много траффика. Чушь в том, что насколько мне стало известно GDS-сервера, не поддерживают такой вариант коннекта: т.е. если даже на компе, где находятся клиент и база я расшарю папку с базой, допустим назову шару DBShare, то всё равно нет такого варианта коннекта что бы указать GDS-серверу что надо работать именно с этой базой, т.е. вариант
"Server_comp_addr:\\my_machine\dbshare\db.gds" не прокатит.

Однако мне также стало известно, что можно на машине где установлен клиент и находится база , можно создать сетевой диск, и скопировать туда эту базу, т.е. например пусть сетевой диск называется H, тогда строка коннекта будет такова:
"server_comp_addr:H:\db.gds". Я то на практике этот вариант не проверял, но говорят что работает, хотя это конечно уже большое извращение и так делать не следует.


 
Vlad ©   (2004-08-14 14:26) [47]

>Piter ©   (13.08.04 22:57) [45]

Вот сижу и думаю: а нафига оно мне надо? Кроме IE, другими клиентами я не пользусь, и не собираюсь.
В тоже время сижу тут и пытаюсь тебя в чем-то убедить. Нафига?
Ну не хочешь - не пользуйся Yaffil Personal. Мне-то по барабану.
А если заинтересовало - возми, скачай и проверь, там делов-то на 5 минут.

p.s. Твой пример [45] работает как с collate так и без него. Главное не забыть знак "%" в конце.


 
Vemer ©   (2004-08-15 11:55) [48]

А если так;
Yaffil Personal вроде имя/пароль не проверяет.. Генеришь случайные, коннектишся к бвзе.. Если успешно - значит 1 вывод, если нет - другой..


 
Alexandr ©   (2004-08-16 07:57) [49]

именно так. Проверкой с username/password по умолчанию.
остальные способы кривые



Страницы: 1 2 вся ветка

Форум: "Базы";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.54 MB
Время: 0.043 c
14-1092996184
Nick Denry
2004-08-20 14:03
2004.09.12
Delphimaster и политические решения ;)


4-1087747824
parovoZZ
2004-06-20 20:10
2004.09.12
Перетащитиь форму не за заголовок


1-1093410600
wild_arg
2004-08-25 09:10
2004.09.12
сравнение по скорости


1-1093337815
griff
2004-08-24 12:56
2004.09.12
dll или exe


3-1092660007
Вика
2004-08-16 16:40
2004.09.12
Установка курсора ...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский