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

Вниз

DB/2. ацтой или рай?   Найти похожие ветки 

 
sniknik ©   (2013-08-01 10:20) [240]

> что реплейсить надо типы данных
да что же ты все ограничиваешь и ограничиваешь... не дойдет до того, что только избранные буквы в комментариях меняются? а начинали то "наполеоновски".
ладно типы, пример из информикса (чтото подобное есть и в mssql, просто сейчас эта справка ближе)

CREATE DISTINCT TYPE mymoney AS NUMERIC(10, 2);
CREATE TABLE distinct_tab (mymoney_col mymoney);

объяснять?
тип как понимающие люди понимают может быть любой, вплоть до составных "рекордов" с описанием всех полей. ну и команды независимы, определение типа (как это обычно и делается) может быть вообще вне программы (на сервер или на базу делается)... оно типа на админах, они им "регулируют" нужные данные (бабушка надвое ... но тем не менее, максимум длинна строк без эксессов меняется).

ну вот тебе запрос на реплейс, который у тебя будет -
CREATE TABLE Test (AffshorType);

приведи пример для mssql-я / access, без фишек сервера (достать тип и "разложить" можно только ими)

или вот еще такой забавный тип - set(перечисление) ну будет он у тебя в явном виде в запросе, и что ты с ним сделаешь на не поддерживающем его сервере?

p.s. а еще обижается что его работу с базами назвали простой... она у тебя даже не простая походу, а примитивная. т.е. работы как таковой нет, есть база как хранилище простых данных, "плоских" таблиц. в этом случае даже непонятно чего у тебя 2 часа перевод занимает... должно бы простым переключением коннекта решаться.

> Достаточно веско?
> Понятно зачем?
логичнее было бы сменить провайдер. и быстрее и эффективнее.


 
sniknik ©   (2013-08-01 10:26) [241]

> что ADO никак не может с FB работать?
я работал... тут даже ветка была, спрашивал какие то особенности... IB 6.5 (желание заказчика), а изначально прога была под mssql и access, не сложная иначе бы не удалось совместить, но для перевода на что-то другое не ADO, оценили где-то в месяц времени, а "подшаманить" не стандартные места оставив ADO удалось в пару дней.


 
Ega23 ©   (2013-08-01 10:28) [242]

Ни одна СУБД не поддерживает скульный стандарт в полном объёме.
У одних inforation_schema отсутствует. У других - read uncommitted. У третьих сиквенсов нету. И т.д.
Хотя, вроде как, postgres вот всё по стандарту умеет. Впрочем, наверняка чего-то не умеет, вот стопудово.

Невозможен полный универсализм, даже сервер как просто тупое хранилище данных использовать. Ну а уж ежели серверная логика присутствует - всё, туши свет, сливай воду. А самая писечка - это когда в твоём приложении гетерогенные источники данных. Разом. :)


 
Ega23 ©   (2013-08-01 10:29) [243]


> а "подшаманить" не стандартные места оставив ADO удалось
> в пару дней.


Дык вот я и удивляюсь, что там такого этакого надо было навернуть, чтобы внезапно обнаружился глюк.


 
sniknik ©   (2013-08-01 11:04) [244]

> это когда в твоём приложении гетерогенные источники данных.
а как без них? основа. я практически с этого начал :)
типа
SELECT * INTO [Paradox 7.x;DATABASE=D:\].[TestTable#DB] FROM SourceTable
для access (связь с кассами, были такие, если кто помнит под doc-ом СуперМаг 4 называлось, обмен таблицами парадокс и/или битрив... (или битрив это другая касса/версия, не помню уже))

> что там такого этакого надо было навернуть, чтобы внезапно обнаружился глюк.
не думаю, что там реально был глюк... просто некоторых у людей "свербит" - не получилось сразу, значит все (начиная с винды) кривое, нужно поменять. с ADO это часто бывает, т.к. оно довольно сложное, многовариантная логика работы в зависимости от его настроек, а в "самобытных" зачастую только одна... хотя некоторые опосредованно тот же адо используют, настроив "под себя" (какие то компоненты тестировал, "сдак" кажется, встретился с таким поведением). и ведь пользуются спросом... компонент где просто настроили нужный вариант... ;(


 
разработчик   (2013-08-01 11:04) [245]

Удалено модератором


 
разработчик   (2013-08-01 11:07) [246]

Дык вот я и удивляюсь, что там такого этакого надо было навернуть, чтобы внезапно обнаружился глюк.

Удивляешься?
Фигово.
Кругозор узок или опыта мало.

банальный select * from dat_document where id = 666

есть блоб.

сегодня все нормально, а завтра на том же самом месте
"произошла ошибка во время многошаговой операции проверьте значения параметров бла бла бла....."


 
Ega23 ©   (2013-08-01 11:07) [247]


> Еще один умственно неторопливый пациент.


Зайчик, напиши универсальный механизм получения списка пользовательских таблиц для любой СУБД, поддерживающей SQL-ный интерфейс. Или ты - трепло. :)


 
разработчик   (2013-08-01 11:11) [248]

Напиши его сам, дятел деревянный.

Я его не писал.
Он мне не нужен.
Я не использую механизмы универсальности чтобы иметь возможность работать с разными БД.


 
Ega23 ©   (2013-08-01 11:13) [249]


> Я не использую механизмы универсальности чтобы иметь возможность
> работать с разными БД.


Потому, что их не существует.
Ну и тогда будь любезен, прокомментируй [245].


 
Пит   (2013-08-01 11:16) [250]

А мне интересно, почему многоуважаемый Олень так настойчиво пытается всех развести на агрессию.

С работы выгнали? Девушка бросила? Бухаешь третий день?


 
разработчик   (2013-08-01 11:23) [251]

Ну и тогда будь любезен, прокомментируй [245].

Комментирую.

На третьи сутки боев, когда уже стопитсот раз было написано и переписано, что универсализм механизмов доступа не задействован и фишка совсем в другом, появляется еще один персонаж, который поковыряв в носе многозначительно восклицает: "универсализм невозможен".


 
Ega23 ©   (2013-08-01 11:29) [252]


> стопитсот раз было написано и переписано, что универсализм
> механизмов доступа не задействован и фишка совсем в другом,


Теперь переведи это на общечеловеческий язык.


 
разработчик   (2013-08-01 11:43) [253]

на человеческий это переводится так (диалог):

- у меня есть средство X чтобы работать с разными серверами БД
- ты дурак, средство Y не здесь не поможет.
- ты сам дурак, я использую не средство Y, я использую средство X


 
Ega23 ©   (2013-08-01 12:22) [254]

Удалено модератором
Примечание: Не стоит уподобляться Разработчику


 
разработчик   (2013-08-01 12:55) [255]

Удалено модератором


 
Ega23 ©   (2013-08-01 13:03) [256]

Удалено модератором
Примечание: Не заводись


 
разработчик   (2013-08-01 13:14) [257]

Удалено модератором


 
Пит   (2013-08-01 13:26) [258]

доктора по здоровью расстроили?

Не бывает такой депрессии просто так..


 
Ega23 ©   (2013-08-01 13:30) [259]

Очевидно человек расстроился невозможностью универсально выбрать структуру БД с абстрактного сервера.
Не расстраивайся, у тебя ещё немало различных разочарований в жизни. Махни рукой, выпей коньячку и шагай дальше, с гордо поднятой головой!


 
разработчик   (2013-08-01 14:13) [260]

Удалено модератором


 
Ega23 ©   (2013-08-01 14:18) [261]


> овощ пыжится быть кем-то

Дык прям с [1].


 
картман ©   (2013-08-01 14:27) [262]


> разработчик  

не посоветуешь надежную салфеточку для монитора, клавиатуры, стола, обоев, потолка, жены, детей и тещи?


 
разработчик   (2013-08-01 14:43) [263]

Удалено модератором
Примечание: На три дня, чтобы успокоился и подумал


 
Юрий Зотов ©   (2013-08-01 14:59) [264]

Какая высокоинтеллектуальная беседа! Душа наслаждается!


 
анонимус   (2013-08-01 15:04) [265]

Бамп годному треду


 
boriskb ©   (2013-08-01 15:19) [266]

А я почему то был уверен, что этим и кончится.
Жалко


 
разраб   (2013-08-01 16:13) [267]

Удалено модератором


 
Ega23 ©   (2013-08-01 16:15) [268]

Удалено модератором


 
имя   (2013-08-01 16:16) [269]

Удалено модератором


 
Kerk ©   (2013-08-01 17:00) [270]

Молодцы все. Все молодцы.


 
имя   (2013-08-01 17:39) [271]

Удалено модератором


 
Jeer ©   (2013-08-01 18:20) [272]

Удалено модератором



Страницы: 1 2 3 4 5 6 7 вся ветка

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

Наверх





Память: 1.04 MB
Время: 0.039 c
15-1375543089
Anatoly Podgoretsky
2013-08-03 19:18
2014.01.19
Test


15-1375013693
Дмитрий СС
2013-07-28 16:14
2014.01.19
Кран с электроприводом VS бистабильный клапан.


15-1375019811
KilkennyCat
2013-07-28 17:56
2014.01.19
не могу не поделиться.


15-1372820977
ilyakislitsyn85
2013-07-03 07:09
2014.01.19
Как вы относитесь к такому программированию


15-1375303030
KilkennyCat
2013-08-01 00:37
2014.01.19
Просьба. Сделать хорошо Virtual TreeView





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский