【发布时间】:2010-06-09 15:50:49
【问题描述】:
我正在使用 ASP.NET + MySql Db。 我正在尝试配置一个 ListView,所以我写了:
<asp:SqlDataSource ID="dsDatiUtente" runat="server" ConnectionString="Server=12.28.136.29;Database=mydb;Uid=m111d1;Pwd=fake;Pooling=false;"
ProviderName="MySql.Data.MySqlClient"
SelectCommand="SELECT * FROM user WHERE idUser=@IdUser"
/>
在我添加的 aspx 页面的开头
<%@ Import Namespace="MySql.Data.MySqlClient" %>
但是,如果我单击 sqldatasource 并单击“刷新架构”,我会收到此错误:
“无法检索架构....无法找到请求的 .Net Framework 数据提供者”
例如,我已经安装了它,但我也卸载了旧版本,然后安装了新版本。在我的项目中,我简单地将 Mysql dll 复制到“bin”文件夹中,然后添加对该 dll 的引用。 我不确定是不是正确的方法......
我需要“刷新模式”以允许 vs.net 自动构建我的列表视图...如果我不能“自动构建”列表视图,我必须手动编写所有代码,这是一个工作太贵了:(
我怎么了?
谢谢!
【问题讨论】:
标签: asp.net sqldatasource mysql-connector