`
happy20070302
  • 浏览: 97722 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

asp MYSQL出现问号乱码的解决方法

    博客分类:
  • ajax
阅读更多
这样的问题是因为
数据库字符集,表字符集,字段字符集都设为:gbk_chinese_ci

注意数据库连接串里面的 Stmt=Set Names 'GBK' ,一定要有这一句。

下面是asp链接mysql的代码。请注意,后面有个GBK。这样就是指定链接的编码类型。根据你使用的数据
库编码类型。修改成你自己的。
ConnectionString ="Driver={MySQL ODBC 3.51
Driver};Server=myserver;Database=mysql;User=myuser;password=mypassword;Option=3;Stmt=Set
Names 'GBK'"
如果使用高版本的mysql,经常出现这样的情况,中文经常为乱码;包括在php中。
参考的方法:

设置一下,mysql的字体.
在mysql.ini加入
[mysql]
default-character-set=gb2312
[client]
default-character-set=gb2312
[mysqld]
default-character-set=gb2312 //或gbk
注册改了后,在改之前的数据库没有效果的.这些数据库目录下的db.opt文件的内容改为
default-character-set=gb2312
default-collation=gb2312_chinese_ci
也可以这么做

dim driverName,chs
driverName="Driver={mysql odbc 3.51
driver};server=localhost;database=test;uid=loaer;pwd=123456;"
set conn=server.createobject("adodb.connection")
conn.open driverName

'查询之前先执行下面这一句
set chs=conn.Execute("SET NAMES 'gb2312'")
'查询数据库表
sql = "SELECT * FROM tb_commondata"
Set rs = conn.Execute(sql)


分享到:
评论

相关推荐

    彻底解决C# asp.net连接MySQL乱码问题

    ### 彻底解决C# ASP.NET 连接MySQL乱码问题 在开发过程中,尤其是在处理中文数据时,经常遇到的一个问题是数据库连接时出现乱码。本文将详细介绍如何彻底解决使用C# ASP.NET 应用程序连接 MySQL 数据库时出现的乱码...

    ASP连MySQL数据库乱码问题

    综上所述,解决ASP连接MySQL数据库时的乱码问题需要从多个角度考虑,包括但不限于数据库配置、ASP代码、文件编码、浏览器设置等。在调试过程中,逐个排查这些因素,往往能找出问题所在并修复。通过共享已验证的解决...

    asp.net乱码解决方法

    asp.net乱码解决方法 1、从IE地址栏中直接输入这个地址,访问没错;  2、做一个静态页,其中包括这个超链接,点击访问也没错;  3、就是把这个链接添加到这个功能块中,点击访问那边接收到的是乱码。  一...

    win11、win10中文文件名称乱码(菱形黑框问号)解决方案.docx

    如果上述方法无法解决问题,或者您发现在其他情况下文件内容也出现乱码,则可能需要进一步检查文件的编码格式。常见的编码格式有UTF-8、GB2312、GBK等。您可以尝试以下方法: - **乱码检测网站**:将乱码文件名复制...

    ACCESS+ASP中文乱码问题的解决方法借鉴.pdf

    解决方法四:如果在调试 ASP 页面时出现乱码,可以尝试关闭浏览器,重新打开页面。如果乱码问题没有解决,可以尝试上述三种方法。 在解决中文乱码问题时,需要注意以下几点: * encoding 设置:在 ASP 页面的开头...

    C#,ASP.NET页面中文乱码解决方法

    ### 描述解析:“ASP.NET页面中文出现乱码的解决方法” 描述进一步强调了问题的具体表现——在ASP.NET页面上显示中文时出现乱码,并提出了寻找解决方法的需求。这暗示了解决方案可能涉及修改项目配置、网页元数据或...

    FCKEditor for ASP有详细的教程和乱码解决方法

    本文将详细介绍FCKEditor在ASP环境下的使用,并针对在GBK编码下出现乱码问题的解决方法。 首先,让我们了解FCKEditor的基本功能。FCKEditor提供了一个类似桌面文字处理软件的用户界面,允许用户在Web页面上编辑HTML...

    asp读sql数据时出现乱码问题的解决方法

    ASP 读取 SQL 数据时出现乱码问题的解决方法 ASP 读取 SQL 数据时出现乱码问题是一种常见的错误,特别是在中文环境中。当我们在网站开发时,执行 SQL 语句,response 后,发现 SQL 语句里面的中文字段都成了乱码。...

    asp乱码解决大全

    asp乱码解决大全,解决各种asp乱码问题

    【ASP.NET编程知识】ASP.NET MVC中解析淘宝网页出现乱码问题的解决方法.docx

    ASP.NET MVC 中解析淘宝网页出现乱码问题的解决方法 在 ASP.NET MVC 中,解析淘宝网页出现乱码问题是非常常见的,今天我们就来探讨一下这个问题的解决方法。首先, lets 回顾一下乱码问题的原因。在 ASP.NET MVC 中...

    ASP.NET连接MYSQL的三种方法

    方法一:  使用MYSQL推出的MySQL Connector/Net is an ADO.NET driver for MySQL  该组件为MYSQL为ADO.NET访问MYSQL数据库设计的.NET访问组件。  安装完成该组件后,引用命名空间MySql.Data.MySqlClient;  使用...

    asp短信接口源码,解决在asp中出现的乱码问题.

    1.解决了asp中遇到的乱码的问题. 2。点击发送后按钮变灰。 这个只是一个简单的asp例子,并没有asp.net中点击按钮后倒计时的功能。例子相对简单,但基本上实现了asp中调用短信接口发短信。 关于短信接口中返回值的...

    .NET中文乱码的解决方法分享.docx

    .NET中文乱码的解决方法是ASP.NET开发中常见的问题之一,本文将详细介绍解决.NET中文乱码的四种方法,包括修改配置文件,添加meta标签,设置@Page指令和变更.aspx和.aspx.cs文件编码方式。 解决方法一:修改配置...

    ASP.NET导出Excel乱码的终极解决方案

    解决ASP.NET导出Excel乱码的关键在于确保整个流程中的字符编码一致性。以下是一种被证实有效的解决方案: #### 1. 设置正确的HTTP响应编码 在生成Excel文件前,首先需要设置`Response`对象的`ContentType`属性,并...

    asp+mysql+utf8 网页出现乱码问题的解决方法

    在ASP(Active Server Pages)开发的网页中,与MySQL数据库交互时可能会...遵循以上步骤,通常可以解决ASP+MySQL+UTF8的乱码问题。在处理跨语言的Web应用时,保持一致的编码策略至关重要,以确保数据的正确传输和显示。

    解决Mysql5.0数据库中文乱码解决方案

    本文将详细介绍解决Mysql5.0数据库中文乱码的万能方法,帮助你顺利处理这一常见问题。 1. **安装时设置编码** 在安装MySQL时,确保选择支持UTF-8编码的配置。UTF-8是一种广泛使用的多字节字符集,能支持大部分世界...

    Asp中用法JQuery的AJAX提交中文乱码解决方法_.docx

    AJAX提交中文乱码解决方法在Asp中使用JQuery AJAX(Asynchronous JavaScript and XML)是一种异步请求数据的技术,用于实现网页的局部刷新,而不需要重新加载整个网页。然而,在使用AJAX时,中文乱码问题经常会出现...

    asp.net中URL参数传值中文乱码的三种解决办法

    了解这些基本概念后,结合以上三种方法,我们可以有效解决ASP.NET中URL参数传递中文时的乱码问题。在实际开发中,应根据具体项目需求和环境选择合适的方法,确保数据的正确传递。同时,为了兼容更多情况,建议在开发...

Global site tag (gtag.js) - Google Analytics