Вопрос № 29199: Привет всем!
Хотел бы написать базу данных клиент/сервер на VB
но никак не могу сориентироваться с выбором какой сервер лучше
использовать. На данный момент отдаю предпочтение MS SQL
хотя использовать его не очень хочеться. Вопро...Вопрос № 29228: Уважаемые эксперты! Как сделать, чтобы некоторые строки проги выделялись неким цветом по определённому коментарию, например:
a=a+1 'цвет1
b=b-1 'цвет2
c=a 'цвет1...
Вопрос № 29.199
Привет всем!
Хотел бы написать базу данных клиент/сервер на VB
но никак не могу сориентироваться с выбором какой сервер лучше
использовать. На данный момент отдаю предпочтение MS SQL
хотя использовать его не очень хочеться. Вопрос: объясните пожалуйста
можно ли использовать сервер Interbase в данном случае, чем он
отличается от Firebird и что вообще такое IbExpert и IBprovider и
нужно ли в данном случае использовать BDE и какая его роль в данном
случае, как я понимаю это как "драйвер" ODBC в винде, или я ошибаюсь?
Отвечает: Vitava
Здравствуйте, Прищепенко Степан Сергеевия!
1. MS SQL более багат на функциональные возможности SQL
2. Думаю, что Interbase можно использовать.
3. Если не ошибаюсь, то с 6 версии Interbase стал платным, а Firebird бесплатный.
4. IbExpert - это программа для работы с сервером Interbase, Firebird, MySQL. Очень хороша собой.
5. IbProvider - к сожалению, не в курсе что это и для чего.
6. BDE необходимо использовать, если у вас нет компонентов для работы с тем или иным сервером напрямую.
P.S. MS SQL тоже платный. Перед тем как выбрать, надо подумать, что вам важнее...
Я работаю с Interbase из Delphi. Сервер работает стабильно 3 года. Но для анализа использую MS SQL. С помощью него можно строить OLAP кубы.
Удачи Вам.
Ответ отправил: Vitava (статус: 2-ой класс)
Отправлен: 08.11.2005, 23:53
Отвечает: Залетин Виталий Викторович
Здравствуйте, Прищепенко Степан Сергеевия!
Настоятельно советую использовать MS SQL Server! Если нет денег на полноценную версию, работайте с MSDE - урезанной его версией, которая поставляется с Офисом и майкрософт позволяет его распространять с программными продуктами (это я в официальном курсе системного администратора баз данных MS SQL Server 2000 вычитал). Firebird - это свободно распространяемый
Interbase. Драйвер ODBC под него работает нормально только с Дельфи, хотя тоже глюк из глюков). На VB постоянные проблемы. Глючит!.. У нас на работе поначалу тоже этой ерундой увлекались, но потом все-таки решили купить один SQL Server 2000 на разработку. Клиентам БД поставляем на MSDE (просто из всех пользователей 2 расположены за 100 км. от нас). Центральный сервер работает тоже с MSDE. Проблем никаких не возникает. MSDE - это просто немного облегченный аналог большого сервера.
У нас кадровая прога писана на дельфях и в качестве БД фарбёрд. Мороки с ним намного больше, чем с MSDE или полным SQL Server. Я, например, в центральный сервер полгода уже не заглядываю насчет проблем.
--------- Учиться никогда не поздно. Особенно программированию!
Ответ отправил: Залетин Виталий Викторович (статус: 7-ой класс)
Отправлен: 12.11.2005, 14:48 Оценка за ответ: 5 Комментарий оценки: Спасибо за нормальный и понятный ответ, а как на счет MySQL он же вроде как и бесплатный к тому же?
Вопрос № 29.228
Уважаемые эксперты! Как сделать, чтобы некоторые строки проги выделялись неким цветом по определённому коментарию, например:
Отвечает: AlexanderZh
Здравствуйте, Александр А.А.!
Придется писать свой редактор кода... стандартный такого не поддерживает...
Ответ отправил: AlexanderZh (статус: 1-ый класс)
Отправлен: 09.11.2005, 12:22
Отвечает: Залетин Виталий Викторович
Здравствуйте, Александр А.А.!
Самый верный путь - сесть и написать либо очень крутое расширение к оболочке, либо свой редактор кода!
--------- Учиться никогда не поздно. Особенно программированию!