asp.net – 连接到MySQL导致错误“未找到数据源名称且未指定默认驱动程序”
发布时间:2020-05-24 13:37:16 所属栏目:asp.Net 来源:互联网
导读:我正在尝试使用我的ASP.NET Web窗体应用程序连接到 MySQL数据库.我正在进行一项测试,将MySQL数据库中的数据绑定到GridView. 这是我的代码: Dim strMySQLConn As String = DRIVER={MySQL ODBC 5.1 Driver};Database=database_name;Server=ip_address;UID=user
|
我正在尝试使用我的ASP.NET Web窗体应用程序连接到 MySQL数据库.我正在进行一项测试,将MySQL数据库中的数据绑定到GridView. 这是我的代码: Dim strMySQLConn As String = "DRIVER={MySQL ODBC 5.1 Driver};Database=database_name;Server=ip_address;UID=username;PWD=password;"
Dim MySQLConn As New OdbcConnection(strMySQLConn)
Protected Sub Page_Load(sender As Object,e As System.EventArgs) Handles Me.Load
If Not Page.IsPostBack Then
Dim ds As DataSet = New DataSet()
Dim cmdMySQL As New OdbcDataAdapter("SELECT * FROM categorymaster",MySQLConn)
MySQLConn.Open()
cmdMySQL.Fill(ds,"prjs")
gv.DataSource = ds.Tables("prjs").DefaultView
gv.DataBind()
MySQLConn.Close()
End If
End Sub
但是,当建立MySQL数据库连接(MySQLConn.Open())时,会返回以下错误:
为什么这样,我怎么能防止它发生? 此外,看到此错误的可能原因是什么?如果登录凭据不正确,是否会显示此错误? 解决方法问题是因为我正在安装64位MySQL ODBC 5.1驱动程序,因为我的操作系统运行64位.因为我一直试图解决这个问题,所以我删除了驱动程序并安装了32位MySQL ODBC 5.1驱动程序. 这已经修复了错误,我现在正在成功建立连接. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET MVC:OutputCache的问题
- asp.net-mvc – ASP MVC – 有默认内容类型的任何常量?
- ASP.NET 5中是否有缓存模式的指导
- asp.net-mvc – ASP.NET MVC – 值类型的自定义验证消息
- asp.net – 作为Windows服务托管的c#WCF Restful Web服务的
- asp.net-mvc – 用户不在角色时的ASP.NET登录重定向循环
- asp.net – 为什么在设置@Page masterPageFIle时不暗示@Mas
- asp.net-mvc – 如何在ASP.NET Web API中获取IpAddress和Us
- asp.net – 发布网站项目时Temp路径太长
- asp.net-mvc – ASP.NET MVC框架中的MVVM和ModelBinders
推荐文章
站长推荐
热点阅读
