sql-server - 无效的列名 'False'(经典asp,表编辑问题)

标签 sql-server sql-server-2005 asp-classic

我已经安装了一个表格编辑器(通用表格编辑器),它是由经典的 asp 编码的。但是我无法编辑或删除列。我收到错误

列名“False”无效

原因似乎是SQL Server的位字段,它显示true/false,但它不是 bool 字段。

那么有没有办法在 SQL Server 中解决这个问题?或者在 ASP 代码上有一个简单的解决方案吗? (我看到了添加参数booleanasbit = true的解决方案,但无法实现)

最佳答案

设置 BIT 字段时,使用 0 表示“False”,使用 1 表示“True”。

请注意,0 或 1 周围没有引号。

关于sql-server - 无效的列名 'False'(经典asp,表编辑问题),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9941503/

相关文章:

sql - 不允许新事务,因为 session 中还有其他线程正在运行。 SQL Server 中的错误

sql-server - 创建命名实例后如何创建默认实例?

asp-classic - <% %> 和 &lt;script language ="vbscript"runat ="server"> 在经典asp中有什么区别?

asp-classic - jQuery-文件上传经典-ASP

sql - 标记表每个分区中前 90% 的行

sql-server - SQL 解析出多个子字符串

sql-server - SQL Server 2005 中没有聚集索引的原因

sql - 如何优化这个查询?

c# - 如何调试包含 ASP classic、ASP.NET、C# 和 VB 的项目?

sql - 优化从不同服务器检索超过 10M 条记录的数据