繁体   English   中英

我执行查询“无效对象名称'sw.Switch'时出错。”

[英]Error when I've executing query “Invalid object name 'sw.Switch'.”

我在C#中执行查询时遇到错误:我在SQL Server中使用模式,它的名称是“sw”。 我的表名是“Switch”,我的选择操作是正确的,因为我可以在sql server中执行它而没有任何错误,但是当我在SQLDataAdaptor中使用它时出现了这个错误:

Invalid object name 'sw.Switch'.

这是我的代码:

try
{
adp = new SqlDataAdapter("Select * from sw.Switch " , con);
ds = new DataSet();
adp.Fill(ds,"sw.Switch");
return ds;
}
catch (Exception ex)
{
throw new Exception(ex.Message);    
}

你的连接字符串是什么样的?

我敢打赌你默认连接到master数据库,而不是任何包含sw模式的数据库。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM