powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
25 сообщений из 33, страница 1 из 2
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011192
Grishkevich Maxim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Предприятие купило MS SQL 2000 Server.
Есть для всего этого дела Сервак и три рабочие станци.
Требуется написать клиенское приложение для работы с этой базой данных.
Есть ваврианты. что лучше выбрать. Delphi? ADO(VB)? Access (aka VB too)?
Подскажите ... может у кого подводные камни какие были ...
вообщем нужны хорошие обстоятельные советы.
Если не влом то на почту: big_muzzy@mail.ru
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011197
Elena Butler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ok, I have written VB 6.0, Delphi 3.0-5.0 and Access, Power Builder 7.0

The best is Delphi -) Howover it belongs what kind experienses do you have.
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011199
MessMaker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На VB лучше в любом случае не писать!
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011204
KIRill
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я пишу на Delphi, используя ADO - вроде пока (около года) все ОК!
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011206
barbos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На VB лучше в любом случае не писать!

почему ?
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011209
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рекомендую VB.
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011212
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Garya Привилегированный пользователь
Участник
Писать можно на чем угодно. Даже на Query Analizer . Главное делать это хорошо - чтобы юзеры были довольны.
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011213
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Garya Привилегированный пользователь
Участник
Дополнение... Задавший вопрос, судя по всему знает языков этак пятьдесят и сейчас находится в позиции известного буридановского животного - на каком же из них, собственно, писать. Пишите на том, который знаете лучше - на остальных все равно получится хуже...
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011216
Snik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Зависит от задач и ресурсов на их решение...
Delphi - самый медленный и наиболее основательный способ... (Хотя если со временем больших проблем нет и об С можно подумать - работать будет бысто и надежно..)
VB - в целом проще...
Access - "для дома, для семьи", но если пользователей больше 10 о нем и думать не стоит...
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011221
MessMaker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 Garya
Если человек знает 50 языков, то ему уже не важно, на чем писать - главно что писать...
Если время не сильно поджимает, то можно изучить новый язык/технологию.
Как я понял, Максиму надо писать пользовательского клиента, что подразумевает нормальный GUI. Я несколько раз пытался делать клиента на VB, и каждый раз что-то было не то.
То интерфейс расползался, то компилятор падает, и т.д. и т.п.
Из всех предложенных вариантов лучше всего Delphi (KIRill прав - неоднократно проверенный вариант).
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011230
Фотография Deosfen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую всех! Я пишу на PowerBuilder (2.5 г.) перешел из Delphi.
Плюсы:
1. Быстрота разработки
2. Можно писать SQL запросы прямо в тексте программы (не знаю плюс или минус, но мне нравится.)
3. Для вызова процедур не используются дополнительные компоненты как в Delphi
4. Построение отчетов не отличается от создания формы ввода информации, за все отвечает один обьект Datawindow. (В ранних версиях Delphi, помнится был отдельная прога ReportSmit, может быть уже многое изменилось).
5. И самая интересная вещь, это PFC (Power Builder foundation class), на основе которых можно строить собственное приложение еще быстрее.
PowerBuilder - создан только для работы с базами данных, что-то еще с него получить проблематично.
Минусы
1. Среда разработки оставляет желать лучшего. Все очень продумано в Delphi, VB.
2. Приложения получаются не столь быстры по сравнению с Delphi, но не уступают VB.

Почему пишу на PowerBuilder?, наследство , от старых разработок.
Еще вопросик для разработчиков Delphi,VB (не много не в тему), как создать одно базовое окно а потом наследовать?
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011236
Павел
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос всем знатокам и поклонникам Delphi: а что, уже есть ADO+ для Delphi?
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011243
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To Deosfen.

> Еще вопросик для разработчиков Delphi,VB (не много не в тему), как создать одно базовое > окно а потом наследовать?

Насчет VB не знаю. А в Delphi сплошь и рядом использую наследование форм. Сокрашение сроков разработки на порядки!!!

Например:
Создаем базовую форму для работы с документом. Раелизовываем в ней базовые методы Save, Undo, Refresh... Потом наследуем форму нового документа от этой базовой формы, если обработка меняется, перекрываем методы дописываем новые ну и так далее... Работает все классно!!! Особенно в плане изменения базовой функциональности. Если меняется что-то в основных режимах работы документов, изменяем реализацию в базовом документе, пересобираем проект и ... все прекрасно. Таким образом построены проекты, содержащие более 200 форм документов. Если есть желание получить более детальную информацию, можно кинуть запрос на mail: pkarklin@chat.ru

ЗЫ: По поводу PB. Конечно его DataWindow класная вещь.
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011246
Vladimir Gomounov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважая DELPHI и имея вполне достаточный опыт в VB, основную разработку веду на POWERBUILDER. Недостатки уже приведены здесь, но основное достоинство: высокая скорость разработки приложений под базы данных.

В настоящее время вызывает интерес VISUAL.NET (Спасибо Александру Гладченко за выложенную им статью). Наверно скоро попробую его.
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011256
cube
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Предлагаю трехзвенную архитектуру:
БД-сревер + Web-сервер + Browser
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011303
Slava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мы на Delphi работаем. Среда удобная. Я бы сказал очень удобная. Ну а ADO и в африке ADO. Коли думать на чем писать клиента, то сейчас надо думать не о среде а о ADO и ADO.NET.
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011308
Фотография judge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Grishkevich Maxim:

Смотря какаое клиентское приложения. Они разные бывают. Напишите поподробнее?

Regards,
Alex Sibilev
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011312
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю ничего про PB, пишу на Delphi с самой первой версии, не собираюсь переходить ни на что другое, проекты любой сложности.
Всё остальное как-то оно ....


А наследование, особенно форм, это классная вещь........
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011324
Фотография Александр Гладченко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А мне С# понравился, особенно его возможности и удобства работы с БД.
http://www.sql.ru/docs/AccessingData/ADO/NET/index.shtml
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011539
Bell
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я бы выбрал проект(.adp) на Access'е из Office2000 или OfficeXP.
Прямая работа с MSSQL, высокая скорость разработки и другая масса достоинств.
Есть примеры нормальной работы 30 клиентов с приложением на Access/MSSQL.

Последние 2 года писал на Access, сейчас пишу на Delphi и ностальгирую по Access
)
На Access все быстрее и проще.
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011543
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я бы выбрал (что собственно и сделал) VB ил VC в зависимости что лучше знаете и соответственно быстрее будет разработка.
Почему не Access - читал книженцию одного автора (к сожалению не помню фамилии) о работе Access и SQL сервер и у меня сложилось такое мнение: связка вполне работоспособная, но масса тонкостей, которые не типичны при использовании любого другого языка программирования, в общем если хорошо знаете Access, то почему бы и нет? Я хорошо Access (до всяких тонкостей) не знаю, поэтому его не выберу.
Почему не Delphi, я считаю, что хорошо написанная программа на любом языке будет хорошо работать, с паскалем я во всяком случае знаком, однако на мой взгляд у Delphi есть один недостаток (для кого это достоинство), заключается он в том, что это не разработка Microsoft, соответственно поддержка новшеств появляется позже, чем в продуктах Microsoft.
Следовательно мой выбор VB. (VC я просто не знаю, поэтому отметается по крайней мере до изучения) почему:
1. VB предназначен для разработки проектов связанных с БД
2. Я его знаю лучше других средств разработки
3. И MS SQL и VB продукты одного производителя. следовательно лучше подходят друг другу.

Вот такие мои рассуждения при выборе средства разработки, кто-то возможно руководствуется другими принципами, но согласитесь мои - разумны.
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011544
AlexUnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Согласен с Genady и Bell, хотя в ближайшее время ностальгировать по Access мне не придется - именно на нем я и пишу клиентские приложения под SQL Server. В некоторых отделениях нашей фирмы количество пользователей превышает 30 человек - пока все довольны.
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011601
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Genady:
>3. И MS SQL и VB продукты одного производителя. следовательно лучше подходят друг другу.
Ну не знаю, не знаю, насколько разумны выводы о том, что продукты от одного разработчика лучше, в данном случае SQL + VB от MS. А почему тогда не FoxPro . Тоже ведь MS.

По моему действительно, преимущество Дельфей в том, что хоть тут MS не влезла, и так в остальном глюкавости хватает. Конечно, и операционная система, и даже SQL Server от MS сделаны нормально, даже хорошо. Но вот средства разработки у данного производителя оставляют желать лучшего.(это мягко сказано).
>поддержка новшеств появляется позже, чем в продуктах Microsoft.
А может все же намного позже , и каких новшеств? Не помню таких.

И Дельфи тоже предназначена для разработки БД (в основном).
Про VС не буду говорить, не знаю его, но посмотря на то, как на нем работать, совсем не хочется.
Об Access. Ну тут уж и спору нет. Это система для дома. А то, что аж "30 клиентов работают", это даже и сказано так, что где-то было. На Дельфях и не думаешь о количестве, хоть 30, хоть 300. Без разницы.

В общем, если уж делать, то на нормальной продвинутой промышленной системе, которой является Delphi.
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011603
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 tygra

Вот только давайте не будем заводиться на тему VB vs Delphi, по моему представлению это приблизительно, скажем так равные средства разработки.

>преимущество Дельфей в том, что хоть тут MS не влезла, и так в остальном глюкавости хватает
глюкавости хватает в любои продукте, аксиому что ее в продуктах MS по дефолту больше чем в любом глюкавом софте я не приемлю.

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

>А может все же намного позже , и каких новшеств? Не помню таких

Ну новшеств или не новшеств спорить не буду, а вот историю с патчем для ADO напомню
Может еще что нить написал бы, да сам Delphi не использую, те кто используют наверняка что нибудь добавить могут. Я это не к тому, что Delphi фигня а ВБ круто, а к тому что считаю ВБ как минимум не хуже.

>нормальной продвинутой промышленной системе
Вот тут Вы меня просветили я то все время думал что Delphi это один из многих RADов.

P.S. Не будьте столь категоричны, существует масса различных средств разработки все они в большей или в меньшей степени по возможностям равнозначны. Суть не в том какое средство круче, а в том как наиболее эффективно можно использовать то, которое знаешь.
...
Рейтинг: 0 / 0
Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
    #32011604
AlexUnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Лично я в своем ответе исходил из постановки задачи:
"Предприятие купило MS SQL 2000 Server.Есть для всего этого дела Сервак и три рабочие станции.Требуется написать клиенское приложение для работы с этой базой данных."

По-моему, для 3 рабочих станций вполне приемлемо написать приложение на Access2000. Зачем стрелять из пушки по воробям?
...
Рейтинг: 0 / 0
25 сообщений из 33, страница 1 из 2
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Посоветуйте, на чём лучше писать клиенское ПО for MS SQL 2000?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]