【发布时间】:2019-12-23 10:27:51
【问题描述】:
using System;
using System.Data;
using System.Data.Sql;
using System.Collections;
namespace Tinkering_with_SqlDataSourceEnumerator
{
class Program
{
static void Main()
{
SqlDataSourceEnumerator instance = SqlDataSourceEnumerator.Instance;
}
}
}
当我尝试运行此代码时,系统给出以下错误:
命名空间“System.Data.Sql”中不存在类型或命名空间名称“SqlDataSourceEnumerator”(您是否缺少程序集引用?)
我做错了什么?奇怪的是,编程教科书中包含的应用程序启动时没有问题,至少它不会产生此错误消息,并且术语 SqlDataSourceEnumerator 在 Visual Studio
我想创建一个SqlDataSourceEnumerator 的实例,类似于MSDN page 上提供的关于此对象的代码。
【问题讨论】:
-
抱歉,我解决了我的问题。我想创建一个实例,类似于 MSDN 网站上提供的代码。
-
你在枚举什么?数据库中的表,表中的列,还是表中的行?
-
@jdweng - 我只是想获取系统中所有可用 SQL 服务器的列表,类似于 MSDN 页面上的说明。
-
您的项目是否使用“.NET Framework”版本?据我所知,它在 .NET Core 中不可用。
-
@AlwaysLearning - 可能!我正在使用 Visual Studio 16.4.2。我不是专家))在我的另一个项目中,这条线没有问题。
标签: c# sql-server .net-core