现在我们用access通过下文所示的方式连接取一个SQL 数据库
然后在access 里面看sql表的时候 我们无法用筛选的方法筛选中文字段。 比如一列中 有个中文字段“结果” 然后我们通过文本筛选 选择包含“结果” 。 结果啥都出不来,想问下谁有办法的么?
Acess连接SQL 数据库后 不能用中文筛选
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
30条回答 默认 最新
- 阿里嘎多学长 2024-12-12 16:10关注
阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
Access连接SQL 数据库后 不能用中文筛选
你的问题是:使用Access连接到SQL服务器后,无法使用中文字段名进行筛选,有一个中文字段名为“结果”,通过文本筛选选项无法过滤该字段。
解决方案是: 在Access Connections中,添加以下代码:
Private Sub Form_Open(Cancel As Integer) Dim db As DAO.Database Set db = CurrentDb() db.Execute "SET NAMES 'UTF-8'" End Sub
这段代码在Form_Open事件中执行,将Access的编码格式设置为UTF-8,使得可以正确地处理中文字段名。
解决 无用评论 打赏 举报
悬赏问题
- ¥15 宇视监控服务器无法登录
- ¥15 PADS Logic 原理图
- ¥15 PADS Logic 图标
- ¥15 电脑和power bi环境都是英文如何将日期层次结构转换成英文
- ¥15 DruidDataSource一直closing
- ¥20 气象站点数据求取中~
- ¥15 如何获取APP内弹出的网址链接
- ¥15 wifi 图标不见了 不知道怎么办 上不了网 变成小地球了
- ¥50 STM32单片机传感器读取错误
- ¥50 power BI 从Mysql服务器导入数据,但连接进去后显示表无数据