提问人:db_at_systems 提问时间:6/27/2022 更新时间:6/27/2022 访问量:464
Cannont 将类型“Microsoft.Data.SqlClient.SqlConnection”隐式转换为“System.Data.SqlClient.SqlConnection”
Cannont implicitly convert type 'Microsoft.Data.SqlClient.SqlConnection' to 'System.Data.SqlClient.SqlConnection'
问:
我在 Visual Studio 2017 项目中有一个数据集 (.xsd) 文件,并且我向它添加了对“Microsoft.Data.SqlClient”的引用。在TableAdapter的构造函数中,我有一行代码:
this._connection = new SqlConnection();
我收到错误Cannont隐式转换类型“Microsoft.Data.SqlClient.SqlConnection”到“System.Data.SqlClient.SqlConnection”
我看了看.Designer.cs 文件,并注意到所有内容都使用 System.Data.SqlClient 命名空间。
前任。private global::System.Data.SqlClient.SqlConnection _connection;
据我所知,这个命名空间即将淘汰,并将 Microsoft.Data.SqlClient 命名空间用于新项目。
有没有办法让Visual Studio在设计器文件中使用Microsoft.Data.SqlClient,或者我是否坚持使用旧的System.Data.SqlClient?
我也读过不要编辑.设计器文件,因为 VS 会自动生成此代码,并将覆盖我添加到其中的任何内容。因此,我不想手动更改所有 System.Data.SqlClient 调用,只需让 Visual Studio 擦除它并导致一堆错误。
答: 暂无答案
评论
DataSet
DataTable
DbDataAdapter
Fill
UPDATE
MERGE
DataTable
DataSet