首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >加入CharType GERMAN_VFP_CI_AS_437

加入CharType GERMAN_VFP_CI_AS_437
EN

Stack Overflow用户
提问于 2010-09-30 08:06:56
回答 1查看 291关注 0票数 2

我的dotnet应用程序在通过sql "join“语句从advantage数据库服务器的不同表中读取数据时遇到了问题。表来自旧的裁剪器应用程序,因此表类型为"ntx“。每个表有一个*.dbf文件和几个*.ntx文件。

我使用dotnet数据提供程序连接到数据库。连接字符串:数据Source=\PathToDatabase\database.add;Password=*;User ID=adssys;CharType=GENERAL_VFP_CI_AS_437;ServerType=REMOTE;LockMode=COMPATIBLE;Shared=True;TableType=NTX;UnicodeCollation=de_DE“

在sql语句中应用"join“之前,一切都很好。服务器总是返回一个空表。

在没有在连接字符串中设置charType的情况下,服务器返回正确的结果。

如何定义CharType设置为GENERAL_VFP_CI_AS_437的“联接”语句?

EN

回答 1

Stack Overflow用户

发布于 2010-09-30 23:36:58

仅支持ADT和VFP文件格式的VFP样式排序规则。NTX样式表不支持它们。有些信息在这里

不幸的是,当NTX表在字典中(而不是空闲表)时,错误检查似乎被绕过或以某种方式被抑制。查询(不管它是否包含一个联接)应该返回一个错误(错误代码7200带有5025个本机错误)。

为了将排序规则与DBF表一起使用,必须使用VFP表类型。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3828840

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档