Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Чем заменить Convert? [D7, MS Access]


Страницы:   1 2

ShotGuN ©   (2005-06-07 09:50:00) 

Нужно заменить функцию Convert на что-нибудь, что работает также в MS Access. Дело в том, что основное мое приложение работает под MS SQL Server, но пришлось делать копию под MS Access. В некоторых местах использую Convert для преобразования типов данных (например Int в Datetime)... В Аксезе выдается ошибка, что типа такая функция не найдена...
Помогите кто чем может .... плиииииииизззз


sniknik   (2005-06-07 15:32:00) [1]

> Где запускаешь (отлаживаешь запросы - в акцесе ?
а какая в этом случае разница?

> забыл, тут же все мастера советовать про хелпы да про книги умные
дай человеку рыбу и ты накормиш его на один день, научи рыбачить и накормиш его на всю жизнь... © сами знаете чей ;о))


msguns   (2005-06-07 15:21:00) [2]

Где запускаешь (отлаживаешь запросы - в акцесе ?


ShotGuN   (2005-06-07 14:58:00) [3]


> посмотри DSKalugin ©   (07.06.05 10:45) [11]


Дело в том, что эта сволочь Акцез и на Cast говорит undefined function


Silver Alex   (2005-06-07 14:48:00) [4]

Удалено модератором
Примечание: Как только начинаются наежды на отвечающих, так сразу лишаешься этой возможности, а при повторения и большего


sniknik   (2005-06-07 14:45:00) [5]

первый мой пост, и пример и файл справки. чего еще?


ShotGuN   (2005-06-07 14:30:00) [6]


> отряд не заметил потери бойца... помощь была... незамечена.
> ;о))


Переведи )))


sniknik   (2005-06-07 14:07:00) [7]

> Помочь можете, чем-нибудь???
отряд не заметил потери бойца... помощь была... незамечена. ;о))


ShotGuN   (2005-06-07 13:55:00) [8]


> Может пользуешь как-то не так?

Честное пионерское использую как-надо... но этот нехороший Access говорит "undefined function 'convert' in expression"...


P.N.P.   (2005-06-07 13:44:00) [9]

>ShotGuN ©   (07.06.05 13:33) [21]
В Access 2k3 есть convert
из справки:

CONVERT( ) Преобразует данные от одного типа данных к другому. Используется для форматирования данных или для преобразования содержимого столбца данных, используемого в аргументе функции, которая требует другой тип данных. SELECT 'Hired: ' + CONVERT(char (11), hire_date)
FROM employee

     
Отображает дату с предшествующей подписью; функция CONVERT( ) создает из даты строковое значение, которое объединяется со строковым литералом.

Может пользуешь как-то не так?


Polevi   (2005-06-07 13:42:00) [10]

напиши в базе в public секции свою ф-ию Convert и используй на здоровье


ShotGuN   (2005-06-07 13:33:00) [11]

Слушайте народ перестаньте спорить о том, что лучше, а что нет!!!
Мне нужен конкретно АКЦЕЗ!!! и точка ))))

Помочь можете, чем-нибудь???

Повторяю вопрос - можно-ли чем-либо заменить convert????


Anatoly Podgoretsky   (2005-06-07 13:13:00) [12]

msguns ©   (07.06.05 11:56) [17]
Зачем ездить?
Поставил и пусть работает, даже с бекапами не надо заморачиваться все работает автоматически.

sniknik ©   (07.06.05 12:56) [18]
Так такое же ограничение в 2 гб и на Акцесс, только его быстро там достигнешь без обслуживания, у многих ли ты видел CompactDatabase внутри программы.

Я уж молчу про развитость диалекта, серверной и клиентской поддержки. Вполне достояный кандидат, наряду с другими локальными серверами.


ShotGuN   (2005-06-07 13:10:00) [13]

Мне нужен именно Акцез.

Никто ничего не может посоветовать???


sniknik   (2005-06-07 12:56:00) [14]

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


msguns   (2005-06-07 11:56:00) [15]

>sniknik ©   (07.06.05 11:50) [16]
>а почему нет? он же локальный, локальный firebird почемуто никто не стесняется использовать, а тут какието комплексы...

А потому, что ни в Талалевке, ни в Брехаловке у меня нет полюбовницы-вдовушки, чтобы радостно туда ездить с завидным постоянством. И причем здесь комплексы ? ;)


sniknik   (2005-06-07 11:50:00) [16]

> А им сервер, да ?
а почему нет? он же локальный, локальный firebird почемуто никто не стесняется использовать, а тут какието комплексы...


sniknik   (2005-06-07 11:47:00) [17]

> например Int в Datetime
CDate(Int(Date())+0.25) - сегодня 6 часов.

VBLR6.CHM


msguns   (2005-06-07 11:42:00) [18]

>Anatoly Podgoretsky ©   (07.06.05 11:29) [13]

Анатольй, Вы когда-нибудь ездили в какую-нибудь Талалаевку или Брехаловку ? И видели, какие там стоят компы и кто на них работает ? А им сервер, да ?


Anatoly Podgoretsky   (2005-06-07 11:29:00) [19]

DSKalugin ©   (07.06.05 10:45) [11]
Нет

msguns ©   (07.06.05 10:47) [12]
Почему это нормальное решение для бюджетных программ, поскольку бесплатно!!! Сама инсталяция сделана как раз в массовом варианте, инсталируется сервер, создаются базы, в них загоняются данные, все на уровне обычных текстовых скриптов, кроме бинарника сервера.


msguns   (2005-06-07 10:47:00) [20]

>Anatoly Podgoretsky ©   (07.06.05 10:42) [10]
>Может стоит прислушаться к Микрософт и поставить локальный SQL Server?

Анатолий, это не решение для программ, написанных для массового тиражирования, например, в бюджетной сфере.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо