![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Чем заменить Convert? [D7, MS Access]
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?
Анатолий, это не решение для программ, написанных для массового тиражирования, например, в бюджетной сфере.