【发布时间】:2014-08-14 02:58:39
【问题描述】:
我已经安装了 MYSQL 服务器,在 127.0.0.1 本地运行 (我也在公共 IP 上使用 MySQL 服务器进行了尝试,结果相同)。
这是我的配置方式:
使用 Visual Studio 2013 C# 使用 MySQL 连接器/ODBC(运行 localhost mysql 服务器)
我单击 webform.aspx 页面的设计选项卡 - 然后单击并拖动(从 Toolbox->Data->GridView 到 MainContent 框架,然后拖放。
然后我点击 [>] 按钮 在选择数据源下,我选择创建一个新的数据源。
在数据源配置向导下,我选择 SQL 数据库。
接下来弹出一个窗口,配置数据源——SqlDataSource1
我点击新建连接
Microsoft ODBC 数据源 (ODBC) 被选为数据源 - 我保留它(注意:在这里,我尝试将其更改为 MySql 数据源 - 但连接失败)。所以我使用 ODBC 选项。
我点击 () Use Connection string: 并点击 [Build]
弹出一个窗口,我选择机器数据源选项卡
我已经创建了一个名为 test_localhost_mysql 的数据源,我选择它。
会出现一个带有 MySQL 连接器/ODBC 连接参数的窗口,其中包含我的所有连接数据。我点击测试。
成功。
我点击[确定]
现在,添加连接 - 使用连接字符串,连同我的登录信息一起填写。
我点击测试连接
成功。
我点击[确定]
配置向导现已完成,并显示一个字符串。
我点击[下一步]
我点击 [NEXT] 没有更改任何内容
现在是有趣的时候了。在这个屏幕上;
在“从表或视图中指定列”下 - 我的所有表都在下拉列表中。列也会定期显示在这里。目前它们不是——我确信这不是随机的,尽管我不确定我在做什么来导致它。
选择我的表格后点击[下一步]。
我点击[测试]
失败了。
我确信这很简单,但我保证我已经完成了我能想到的所有事情,并且真的需要一些帮助。
谁能指导我,我将不胜感激。
我焦急地等待你的天才:) 谢谢!
【问题讨论】:
-
您使用的是哪个版本的 MySql 连接器?
标签: c# mysql asp.net visual-studio-2013