sql-server – 显示为#DELETED的行
发布时间:2020-12-12 16:23:18 所属栏目:MsSql教程 来源:网络整理
导读:我在表中使用Access时在一台计算机上显示为#DELETED的数据行,但它们在SQL数据库和使用Access的其他计算机上都很好.它似乎只是最近的200行. Access 2007版本和ODBC MSJet驱动程序看起来是相同的每台电脑上最新的.一个建议是将任何PK或FK更改为int,但它们已经是
我在表中使用Access时在一台计算机上显示为#DELETED的数据行,但它们在SQL数据库和使用Access的其他计算机上都很好.它似乎只是最近的200行. Access 2007版本和ODBC MSJet驱动程序看起来是相同的&每台电脑上最新的.一个建议是将任何PK或FK更改为int,但它们已经是.
有什么想法来解决这个问题吗? 解决方法当表主键值超出MS Access支持的范围时,通常如果您在SQL Server中使用“BigInt”类型,如果您只是想要读取数据然后只是创建“快照”查询,则会发生这种情况对于表和所有行将正确显示,因为“快照”不需要读取所有索引.如果您需要随时更新这些行中的数据,我建议使用ADO记录集. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Sqlserver2012 安装错误
- sql-server – 无法使用SQL Server管理控制台连接到远程SQL
- sqlserver2000-2005数据库表复制及如何新增自增主键列
- 评点SQL Server 2008的恢复备份模式
- sql-server – SQL Server:如何收缩FileStream文件?
- sqlserver里循环调用
- DBCC大全集之(适用版本MS SQLServer 2008 R2)----DBCC TR
- sql server学习基础之内存初探
- sqlserver中分区函数 partition by的用法
- sql-server-2008 – T-SQL是否可以通过一次快速操作进行更新