设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1441|回复: 5
打印 上一主题 下一主题

[表] Access的世界難題!

[复制链接]
跳转到指定楼层
1#
发表于 2009-3-27 16:06:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 kennyin 于 2009-3-27 16:36 编辑

請原諒我的有少少標題檔成分。:)
我今天在Access遇到一個這樣古怪的Bug

Access通過odbc內鏈接到Sqlserver的數據庫的A表,發現從access中打開A表,看到A表中出現某几行 顯示 “#已刪除”(凡是字符串類型的字段都出現)的字樣 的記錄。如果從Sqlserver看卻沒有此類記錄。在出現“#已刪除”這樣的記錄之前,我利用以下語句從A表篩選一些數據直接插入B表

currentproject.connection.execute ""Insert into B(Id,Name) select Id,Name from A where class='XXXX'"
附件是在Access中看到的 “#已刪除”數據行
求教
先謝謝各位。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2009-3-27 19:10:07 | 只看该作者
ACC会有世界难题?
找抽型标题……

PS,我混E版的,今天客串!
3#
发表于 2009-3-27 19:38:52 | 只看该作者
????
4#
发表于 2009-3-27 21:04:14 | 只看该作者
我真的不懂...
5#
发表于 2009-3-28 09:03:57 | 只看该作者
Sqlserver里的数据被人删除了,ACCESS没有即时更新,按F9刷新一下.
6#
 楼主| 发表于 2009-3-28 16:00:30 | 只看该作者
5# 方漠

數據并沒有被刪除,只是在Access前台顯示 "#已刪除" 的數據值。后台Sqlserver可以查到(在前台查不到而后台能查到的)數據行。


今天解決此問題了,原因還沒確定。
發生這個Bug的表是由五個字段組成一個主鍵,我將這個主鍵取消,利用一個自動編號的ID做主鍵,問題就解決了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-9 10:02 , Processed in 0.100428 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表