На чем писать клиент к MS SQL?

Realist

Так сказать, holy war. Есть субжевая БД. На чем проще всего наваять к ней клиентский интерфейс. Желательно обоснуйте свое мнение.

Alexander08

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

timefim

>Так сказать, holy war.
Если под винды, то тут никакого холивара нет, ибо без вариантов.

danilov

python + sqlobject.
Из плюсов -
sqlobject - можно не уточнять, что MySQL и при необходимости на том же коде (практически) использовать другую бд.
Задокументирован. Прост в использовании.
Ну а python - это python

Realist

и? вообще неначем что-ли? или ты посвящен в тайну, на чем надо писать?

timefim

>и?
уже все сказал.

Dasar

vs2005,
c#/vb в зависимости от предпочтений
других реальных альтернатив нет

nikita270601

Хотел бы предупредить общественность, что sqlobject - это пиздец. Если есть другие варианты - смотрите в их сторону, с ними есть хоть какая-то неопределенность, а с sqlobject всё довольно четко - пиздец гавнище.

danilov

Ээээ... А чё было-то?

tipnote

Товарищ делал на нем проект длительностью в пару-тройку месяцев. Его не поперло =) Проблемы были с utf8. С драйвером MySQLdb (разная работа на FreeBSD и linux). Однажды пришлось даже лезть в сам драйвер, чтобы SQLObject нормально заработал с UTF8 везде (в SQLObject тоже лазили, но время поджимало и выбрали быстрый хак, к сожалению). В инете лежит замечательная статья в чьем-то блоге, где подробно описывается, что для норм работы все, что дается на вход, и все, что получается на выходе этого ORM, нужно перекодировать небольшой функцией-враппером (речь, есс-но, об utf8). Имхо, это пипец =)
Ну и плюс этот ORM по возможносям уступает Django'вскому.

Alexander08

других реальных альтернатив нет
Delphi...

Dasar

> Delphi...
только если есть большой опыт программирования на delphi
во всех остальных случаях лучше выучить c# или vb, чем delphi.

timefim

Delphi...
А продукция борланда сопоставима со студией?

Andbar

А продукция борланда сопоставима со студией?
ну, чтобы написать простейшее приложение, работающее с БД, не нужно лазить в код.
Не знаю, как было в старых версиях, но Delphi 7 можно уже считать достаточно древним, по сравнением с 2005 студией, продуктом. И вообще, в плане создания приложений для работы с БД у борландовских творений всегда было всё ок. Я бы ставил обратный вопрос, если б в треде не нашел бы ответа на него.
Оставить комментарий
Имя или ник:
Комментарий: