忽略的 MaxScanRows 设置可能引起链接表中的数据类型不正确
2024-06-22 11:56:55阅读量:46 字体:大 中 小
症状运行 Visual Basic for Applications 代码从文本文件创建链接表之后,您会发现在一个或多个记录中出现 #_Num!。 原因下列陈述中的一个或两个都为真: 下列注册表项设为零: HKLMSoftwareMicrosoftJet4.0EnginesTextMaxScanRows
您有带有下列条目的 Schema.ini 文件: MaxScanRows=0
如果将 MaxScanRows 设为零,则无论是在注册表中还是在 Schema.ini 文件中,以编程方式链接的任何表都有可能包含数据类型不正确的字段。这是因为,将 MaxScanRows 设为零会引起对整个表进行扫描,以便确定字段的数据类型。当发生这种情况时,数据类型是根据字段中的大多数类型来设置的。因此,如果大多数字段包含数字,而一些字段包含文字,例如,在 Access 中字段定义为具有“数字”的数据类型,使得文本项显示 #_Num!。 解决方案如果您使用文本导入向导进行链接,就不会发生这一问题。但是,如果您必须用代码创建链接,就可以在 Schema.ini 文件中为一个或多个字段定义数据类型。在下列举例中,第一列设为字符数据类型: [Test.txt] Format=CSVDelimited ColNameHeader=false MaxScanRows=0 CharacterSet=ANSI Col1=ID Char Width 3 状态Microsoft 已经确认这是本文开头所列出的 Microsoft 产品本身的问题。 更多信息备注:本文中的示例代码使用 Microsoft 数据访问对象。为使该代码正常运行,您必须引用 Microsoft DAO 3.6 Object Library。为此,要在 Visual Basic 编辑器中单击工具菜单上的引用,并确保选中 Microsoft DAO 3.6 Object Library 复选框。
重现问题的步骤
在驱动器 C 的根目录中创建名为 Test 的文件夹。 在记事本中,创建名为 Test.txt 的文本文件,并输入下列数据。然后,将文件保存在 C:Test 文件夹中。 a b 1 2 3 在记事本中,创建第二个文件,并输入下列数据: [Test.txt] Format=CSVDelimited ColNameHeader=false MaxScanRows=0 CharacterSet=ANSI 在记事本的文件菜单上,单击另存为。在保存类型框中,单击所有文件,然后将文件保存为 C:TestSchema.ini。 创建新的 Access 数据库,然后创建新的 Visual Basic for Applications 模块。 将下列函数输入该模块: Function LinkSchema() Dim db As DAO.Database, tbl As DAO.TableDef Set db = CurrentDb() Set tbl = db.CreateTableDef("Test") tbl.Connect = "Text;DATABASE=c:Test;TABLE=Test.txt" tbl.SourceTableName = "Test.txt" db.TableDefs.Append tbl db.TableDefs.Refresh End Function 在“立即”窗口中键入以下行,然后按 ENTER 键: ?LinkSchema()
关闭 Visual Basic 编辑器,然后返回到 Access。 打开最新链接的表 Test。 请注意,开头两个记录中出现了 #_Num!。
以上就是忽略的 MaxScanRows 设置可能引起链接表中的数据类型不正确的全部内容,望能这篇忽略的 MaxScanRows 设置可能引起链接表中的数据类型不正确可以帮助您解决问题,能够解决大家的实际问题是谜爱阁生活网一直努力的方向和目标。
免责声明:
本文《忽略的 MaxScanRows 设置可能引起链接表中的数据类型不正确》版权归原作者所有,内容不代表本站立场!
如本文内容影响到您的合法权益(含文章中内容、图片等),请及时联系本站,我们会及时删除处理。
推荐阅读

苹果实况照片怎么弄到抖音上
实况照片是iPhone手机上的一种拍照模式,可以让拍的照片动起来。将苹果实况照片弄到抖音上的具体操作方式如下: 苹果实况照片怎么弄到抖音上 1、打开抖音,点击界面中间的+”号, 进入拍摄界...
阅读: 922

苹果怎么关闭腾讯视频自动续费
可以通过腾讯视频app或者微信app关闭腾讯视频自动续费。苹果关闭腾讯视频自动续费的具体操作方式如下: 苹果怎么关闭腾讯视频自动续费 一、以腾讯视频为例 1、打开腾讯app,进入vip会员&rdquo...
阅读: 875

光遇怎么退出当前账号
《光·遇》是由游戏制作人陈星汉及其团队Thatgamecompany开发的社交冒险游戏。以下是推出光遇当前账号的操作方法: 光遇怎么退出当前账号 1、打开光遇app,在初始呈现界面中找到...
阅读: 873

微信接龙管家小程序怎么用
接龙管家小程序,解决了微信/QQ群消息刷屏、无统计、无反馈、无留存的痛点。以下是如何使用微信接龙管家小程序的操作方法: 微信接龙管家小程序怎么用 1、打开微信app,点击搜索按钮,搜索接龙小程序&rd...
阅读: 855

vivo手机查定位找手机
vivo手机系统有查定位找手机的功能,可以利用vivo公司的云服务功能来进行查定位找手机,操作步骤如下: vivo手机查定位找手机 1、打开手机的设置,点击首行的个人头像,进入账号中心页面中。 2、...
阅读: 874

ipad一直语音播报触屏滑不了
ipad一直语音播报触屏滑不了是因为ipad开启了旁白的功能,需要去设置内把该功能进行关闭,操作步骤如下: ipad一直语音播报触屏滑不了 1、打开ipad的设置,点击辅助功能”按钮,进入...
阅读: 931
热门文章
1.可话怎么看别人动态
- 1

- 可话怎么看别人动态
- 2022-12-28
- 1
2.快手上的流动文字怎么弄
- 2

- 快手上的流动文字怎么弄
- 2022-12-28
- 2
3.英语趣配音怎么导出视频
- 3

- 英语趣配音怎么导出视频
- 2022-12-28
- 3
4.上传群相册怎么不在群里显示
- 4

- 上传群相册怎么不在群里显示
- 2022-12-28
- 4
5.电子稿怎么弄
- 5

- 电子稿怎么弄
- 2022-12-28
- 5
6.在喜马拉雅上怎么接配音任务
- 6

- 在喜马拉雅上怎么接配音任务
- 2022-12-28
- 6
7.微信删除好友频繁了怎么继续删除
- 7

- 微信删除好友频繁了怎么继续删除
- 2022-12-28
- 7
8.朋友圈动图怎么不动
- 8

- 朋友圈动图怎么不动
- 2022-12-28
- 8
9.拉黑了怎么加回来
- 9

- 拉黑了怎么加回来
- 2022-12-28
- 9
10.超话等级怎么快速升
- 10

- 超话等级怎么快速升
- 2022-12-28
- 10
最近更新

酷狗音乐中使用蝰蛇音效制作工具的具体操作方法
2024-11-11

win7电脑中出现声音图标不见了的具体解决方法
2024-11-11

车到哪app的详细软件介绍
2024-11-11

小米9se中查看序列号的具体操作方法
2024-11-11

迅雷中使用FTP探测器的详细操作方法
2024-11-11

ppt制作出小荷才露尖尖角动画场景的具体操作步骤
2024-11-11
