ACCESS数据库遇日文时内存溢出的最简单处理办法

作者:心窗 来源:心窗blog 时间:2009-07-09 14:04:00 

ACCESS有个BUG,那就是在使用 like 搜索时如果遇到日文就会出现“内存溢出”的问题,提示“80040e14/内存溢出”。 

导致出问题的26个日文:

ゴ ガ ギ グ ゲ ザ ジ ジ ヅ デ ド ポ ベ プ ビ パ ヴ ボ ペ ブ ピ バ ヂ ダ ゾ ゼ 

下面是目前最简单的解决函数:

'日文过滤转换
Function Jncode(Istr)
    Dim japArr,ArrNum
    japArr=Array("ゴ","ガ","ギ","グ","ゲ","ザ","ジ","ジ","ヅ","デ","ド","ポ","ベ","プ","ビ","パ","ヴ","ボ","ペ","ブ","ピ","バ","ヂ","ダ","ゾ","ゼ")
    For ArrNum=0 to Ubound(japArr)
        Istr=Replace(Istr,japArr(ArrNum),"&#"&AscW(japArr(ArrNum))&";")
    Next
    Jncode=Istr
End Function

使用办法:数据入库时加入此函数转换。

OK。输出不用转换,能自动显示26个日文原样。

标签:日文,bug,错误,replace,数据库
0
投稿

猜你喜欢

  • 大家一起来折磨浏览器吧!(好玩的东东)

    2010-02-07 12:40:00
  • 使用Python3制作TCP端口扫描器

    2023-06-10 17:25:22
  • python 删除非空文件夹的实例

    2022-11-07 01:25:23
  • Django缓存Cache使用详解

    2023-09-06 02:16:33
  • python贪吃蛇游戏代码

    2023-07-22 04:19:17
  • 解决Go语言time包数字与时间相乘的问题

    2023-08-06 17:07:55
  • 详解golang中的闭包与defer

    2024-04-26 17:32:58
  • MySQL中用户授权以及删除授权的方法

    2024-01-27 13:25:03
  • pandas创建DataFrame的方式小结

    2021-10-25 13:26:23
  • python实现指定字符串补全空格的方法

    2023-06-22 21:57:40
  • itchat-python搭建微信机器人(附示例)

    2022-05-04 00:00:54
  • 利用Opencv实现图片的油画特效实例

    2022-01-26 14:31:59
  • python基本语法练习实例

    2021-02-25 06:50:07
  • Python中的多行注释文档编写风格汇总

    2023-05-05 02:41:18
  • 使用Python判断质数(素数)的简单方法讲解

    2022-07-23 22:34:19
  • 用CSS实现图片等比例缩放

    2008-01-18 21:10:00
  • PHP操作数组的一些函数整理介绍

    2023-11-24 14:24:17
  • MySQL 8.0.29 安装配置方法图文教程

    2024-01-17 18:22:29
  • 一百行Golang代码实现简单并发聊天室

    2024-04-25 15:13:12
  • Python实现大乐透号码随机生成

    2022-09-04 18:46:01
  • asp之家 网络编程 m.aspxhome.com