语言选择引起的查询错误

页面导航:首页 > 软件编程 > vb.net > 语言选择引起的查询错误

语言选择引起的查询错误

来源: 作者: 时间:2016-02-05 12:32 【

平常在我们新建数据库时, 一般都使用了以下的代码:Set database = workspace.CreateDatabase (name, locale, options)而在 locale 中, 如果您使用了 dbLangGeneral, 一些古怪的情

 

 

平常在我们新建时, 一般都使用了以下的代码:

Set database = workspace.CreateDatabase (name, locale, options)

而在 locale 中, 如果您使用了 dbLangGeneral, 一些古怪的情况就会出现,例如在 "select * from db where name like 陈*", 结果您会发现所有姓 "池" 的人,也出现的结果中, 在用 rs.findfirst "city like 温州*", 结果是不会定位在温州, 而是找到的广州或北京。。

 

这一切都是因为使用了 dbLangGeneral导致的,简体中文的正确选择是 dbLangChineseTraditional 。 应该注意的是, 在其他数据库如 SQL Server 也有类似的情况。

 

BTW: 在locale 中设置数据库的口令, 方法是:

dbLangChineseTraditional & ";pwd=NewPassword"

 

Tags:

相关文章

    文章评论

    最 近 更 新
    热 点 排 行
    Js与CSS工具
    代码转换工具
    
    <