问题标签 [django-mssql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
208 浏览

django - 提交事务后访问行集

我对 django 和 msssql(存储过程)有疑问:

存储过程:

此过程运行良好,但问题是在提交事务后访问行集(获取插入 ID)。

我在 Django 中的观点是:

0 投票
1 回答
465 浏览

sql-server - django-mssql:同步数据库期间的“查询超时已过期”

创建表后syncdb,启用约束时出现错误:

但是,在创建表后对同一数据库手动运行以下命令时,它运行时不会出现错误:

该数据库包含数百个不是由 Django 自身生成的表。对空的 MSSQL 数据库运行 syncdb 不会产生此错误。这可能是由于数据库中的表太多导致的超时吗?如果是这样,我会解决它吗?我正在使用django-mssql驱动程序。

0 投票
1 回答
178 浏览

python - 安装 django-mssql 1.5 时出现错误

不知道问题是什么 - 任何建议表示赞赏。

Python 3.3.1(32 位)、Django 1.6.2、Win7 专业版。

这是回溯:

0 投票
1 回答
764 浏览

python - Python/Django - 连接到旧版 SQL Server 数据库时出现错误“AttributeError: 'module' object has no attribute 'sqlserver_ado'”

所以我使用 django-mssql 和 pywin32-218.win-amd64-py2.7 将我的 Django 应用程序连接到 SQL 服务器数据库

如果我通过创建模型和同步数据库从头开始,一切都会很好。

但是,我想连接到现有的 SQL Server 数据库。我遵循了这些说明

最终得到以下模型:

如果我尝试运行“runserver”,则会收到以下错误:

File "C:\Users\luke\PycharmProjects\project\API\models.py", line 7, in Payload id = models.sqlserver_ado.fields.BigAutoField(db_column='Id') # 字段名小写。AttributeError:“模块”对象没有属性“sqlserver_ado”

但是,如果我注释掉“ id = models.sqlserver_ado.fields.BigAutoField(db_column='Id') # 字段名称小写。

一切都完美地燃烧起来。

有任何想法吗?!

0 投票
0 回答
1261 浏览

django - 错误:应用“一致性”有迁移。应用有迁移时,只能使用 sqlmigrate 和 sqlflush 命令

我在 Django 中创建了一个名为“一致性”的应用程序。当我跑

我收到此错误:

我能做些什么来修复/避免这个错误?提前致谢。我正在使用 Python 3.4。

0 投票
1 回答
361 浏览

django - 将 django-admin 与 django-mssql 一起使用时出错

我正在使用 django 1.6 和 django-mssql

我的 django 管理站点运行良好,除了一部分。

每当我单击“添加用户”链接或以其他方式导航到 /admin/auth/user/add 时,我都会收到以下错误

我在我的数据库配置中尝试了各种设置,例如 "use_mars": true 但没有任何变化。

我可以毫无问题地使用 User 模型在代码中创建用户。

我在其他任何地方都没有遇到过这个错误。

0 投票
4 回答
3977 浏览

python - 使用 django-mssql-1.6 建立与 MS SQL Server 2014 的连接

我知道django-mssql-1.6/README声明:

SQL Server 版本

支持的版本:

  • 2008年
  • 2008r2
  • 2012

但是,看到 v. 1.6 是可用的最新版本,我想知道是否有人能够找到连接到 MS SQL Server 2014 的方法。我正在尝试,但收到错误消息:

django.db.utils.OperationalError: (com_error(-2147352567, '发生异常。', (0, u'ADODB.Connection', u'Provider找不到。它可能没有正确安装。', u'C: \Windows\HELP\ADO270.CHM', 1240655, -2146824582), None), u'打开连接时出错:DATA SOURCE=127.0.0.1;Initial Catalog=testdb;Integrated Security=SSPI;PROVIDER=sqlncli10;DataTypeCompatibility=80; MARS 连接=真')

使用配置:

0 投票
1 回答
547 浏览

django - django inspectdb AttributeError: 'unicode' 对象没有属性 'type'

嗨,我正在AttributeError使用一段时间inspectdb

  • 平台操作系统:Windows
  • Django 版本:1.7
  • 数据库:MS-SQL 2008

请帮我。谢谢。

错误:

数据库设置:

0 投票
2 回答
12292 浏览

python - “没有名为 pythoncom 的模块”

我正在尝试构建一个测试 Django 应用程序,并且我想连接到 MSSQL 服务器。当我尝试运行我的程序时出现错误ImportError: No module named pythoncom。所以我认为这是一个缺失的模块,所以我为 python 2.7 下载了 pywin32(32bit) 并安装了它(成功)。问题是错误仍然出现,我似乎无法摆脱它。我已经尝试了一切,从以管理员身份运行安装到 ActivePtyhon(在确定磁盘空间时冻结..)

这是原始异常消息:

0 投票
0 回答
578 浏览

python - 操作数类型冲突:ntext 与小数不兼容

我查看了具有相同问题的先前问题,但它们似乎都是由于该人构建的自定义查询。但是我的问题是 django 给了我这个错误。在我的模型中,我有 2 个十进制字段用于存储经度和纬度

这个模型被添加到我创建Building对象的管理站点中。但是每当我输入经度和纬度(56.678,-12.26520)时,它都会给我这个错误。我不知道为什么当我告诉它是小数时它甚至试图转换为文本