【发布时间】:2015-08-14 06:07:12
【问题描述】:
我正在使用 Visual Studio 2013。创建了 Web 窗体项目。添加了一些东西和需要的数据库。 此外,使用添加项目添加数据库。 向数据库添加了一些东西。 使用来自 Web Config 的连接字符串。 建立连接时,我遇到了一些错误。
这是我的连接字符串>
<connectionStrings>
<add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-mywebsite-20150813211505;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-mywebsite-20150813211505.mdf" />
</connectionStrings>
C#代码>
SqlConnection con = new SqlConnection(@"Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-mywebsite-20150813211505;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-mywebsite-20150813211505.mdf");
SqlCommand cmd = new SqlCommand("select * from Users;");
con.Open();
DataSet ds = new DataSet(cmd, con);
SqlDataAdapter da = new SqlDataAdapter();
da.Fill(ds);
con.Close();
这里是错误
错误 1
最好的重载方法匹配 'System.Data.DataSet.DataSet(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)' 有一些无效 参数 c:\users***\documents\visual studio 2013\Project\Default.aspx.cs 30 26 我的网站
错误 2
参数 1:无法从 'System.Data.SqlClient.SqlCommand' 转换为 'System.Runtime.Serialization.SerializationInfo' c:\users***\documents\visual studio 2013\Projects\Default.aspx.cs 30 38 管理网站
错误 3
参数 2:无法从 'System.Data.SqlClient.SqlConnection' 转换 至 'System.Runtime.Serialization.StreamingContext' c:\users***\documents\visual 工作室 2013\Projects\Default.aspx.cs 30 43 我的网站
当点击错误时,它的焦点是DataSet。
帮助??连接到我的数据库的更好主意?
提前谢谢你!
【问题讨论】: