Найти - Пользователи
Полная версия: Посоветуйте фрэймворк для работы с MS SQL server.
Начало » Web » Посоветуйте фрэймворк для работы с MS SQL server.
1 2
qman
Посоветуйте фрэймворк для работы с MS SQL server.
Есть уже разработанная система состоящая из сервера MS SQL и множества приложений, написанных на delphi. Хотелось бы отказаться от приложений, написанных на delphi и перейти на web.
Пока смотрю на Django. Но кажется что он мне не подойдет, так как он создает свою схемы для базы данных.
Прав ли я в выше написанном утверждении?
А у меня есть готовая схема, которую я не имею права менять.
Александр Кошелев
qman
Пока смотрю на Django. Но кажется что он мне не подойдет, так как он создает свою схемы для базы данных.
Создает он её “опционально”. Даже больше скажу, он по имеющейся схеме может модели сделать, что в твоём случае даже полезно на начальных этапах.
pythonwin
делал MSSQL + TurboGears (через SQLObject)
PS думаю вопрос о том может ли ORM django поддерживать работу с драйвером к MSSQL.
slav0nic
sqlalchemy.org поддерживает mssql
qman
Daevaorn
slav0nic
sqlalchemy.org
я правильно понимаю, что sqlalchemy используется в turbogear?
Daevaorn
Создает он её “опционально”. Даже больше скажу, он по имеющейся схеме может модели сделать, что в твоём случае даже полезно на начальных этапах.
но почему тогда нигде не упоминается подключение к MS SQL? и как это сделать? ODBC, ADO?
P.S. может посмотрите в ветке http://python.com.ua/forum/viewtopic.php?id=1679 почему не могу установить django
pythonwin
qman
но почему тогда нигде не упоминается подключение к MS SQL? и как это сделать? ODBC, ADO?
http://www.google.com/search?q=pymssql
http://pymssql.sourceforge.net/
http://zopyrus.itconnection.ru/pipermail/zopyrus/2005-April/078704.html

qman
я правильно понимаю, что sqlalchemy используется в turbogear?
sqlobject и sqlalchemy.
dvs
Можно юзать Django без его моделей.
И тогда с MS SQL работать как в обычном Python-приложении. Способы подключения: ceODBC, pyODBC, ADODB, pymssql…
Опять жe SQLAlchemy можно заюзать.

ЗЫ. Я так с DB2 работаю.
qman
dvs
Можно юзать Django без его моделей.
И тогда с MS SQL работать как в обычном Python-приложении. Способы подключения: ceODBC, pyODBC, ADODB, pymssql…
Опять жe SQLAlchemy можно заюзать.

ЗЫ. Я так с DB2 работаю.
подскажите как вы работаете без моделей? можете ссылки дать на примеры? или прямо во view.py пишите sql запросы? Тогда возниавет много вопросов, например как вы строите выпадающие списки, и прочие элементы ГУИ для вставки новой записи в базу данных.

Большое спасибо за информацию
slivlen
qman
можете ссылки дать на примеры? или прямо во view.py пишите sql запросы? Тогда возниавет много вопросов, например как вы строите выпадающие списки, и прочие элементы ГУИ для вставки новой записи в базу данных.
А какое отношение построение ГУИ имеет к бэкэнду для работы с БД?
dvs
qman
dvs
Можно юзать Django без его моделей.
И тогда с MS SQL работать как в обычном Python-приложении. Способы подключения: ceODBC, pyODBC, ADODB, pymssql…
Опять жe SQLAlchemy можно заюзать.

ЗЫ. Я так с DB2 работаю.
подскажите как вы работаете без моделей? можете ссылки дать на примеры?
Использую обычный DB-API код (см http://www.python.org/dev/peps/pep-0249/), потому как сайт класса “DB explorer”
Иначе можно было бы привлечь SQLAlchemy
или прямо во view.py пишите sql запросы? Тогда возниавет много вопросов, например как вы строите выпадающие списки, и прочие элементы ГУИ для вставки новой записи в базу данных.
Большое спасибо за информацию
Формы по БД не строю.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB