小编J.P*_*cay的帖子

缺少Visual Studio 2015 EDMX模型浏览器和图表

我最近更新到Visual Studio 2015.打开我的解决方案并工作.直到我决定将一个实体添加到我的edmx中.所以我双击edmx文件打开图表,或者至少打开模型浏览器,但它只打开一个XML页面.我从设置中检查了任何错过的安装,但没有找到任何有关实体框架的信息.我试图创建一个测试解决方案并创建另一个edmx,但也缺​​少ADO.NET实体.到底是怎么回事?我是否会回到Visual Studio 2013?

entity-framework visual-studio

5
推荐指数
2
解决办法
2万
查看次数

C#在分离数据库时如何断开连接

我目前有以下命令

SqlCommand command = new SqlCommand(@"sys.sp_detach_db 'DBname'", conn);
Run Code Online (Sandbox Code Playgroud)

分离数据库,但是在执行数据库时会引发异常。说数据库正在使用中。在断开连接时或断开连接之前,如何断开连接?

更新:我目前正在使用SMO,但仍无法正常工作:

bool DetachBackup(string backupDBName)
        {
            string connectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
            var builder = new SqlConnectionStringBuilder(connectionString);
            string serverName = builder.DataSource; 
            string dbName = builder.InitialCatalog;
            try
            {
                Server smoServer = new Server(serverName);
                smoServer.DetachDatabase(backupDBName + DateTime.Now.ToString("yyyyMMdd"), false);
                return true;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
                return false;
            }
        }
Run Code Online (Sandbox Code Playgroud)

c# sql-server

5
推荐指数
1
解决办法
900
查看次数

具有单个DataSource的多个ComboBox

我有2个组合框,它们绑定到数据集中的单个绑定源.当我在其中一个组合框中选择一个项目时,它们都会改变.我在组合框中没有代码,但我确实有数据集填充:

this.cLIENT_BranchesTableAdapter.Fill(this.gcDataSet.CLIENT_Branches);
Run Code Online (Sandbox Code Playgroud)

可能是什么导致了这个?

c# combobox winforms

3
推荐指数
1
解决办法
872
查看次数

Windows窗体设计视图的底部空间是什么?

我正在尝试了解Windows Forms Application.现在,我正在创建一个DataSet,绑定源,表适配器.我注意到它们出现在设计视图的底部.我的问题是:那部分是什么,那里有什么?

c# designview winforms

1
推荐指数
1
解决办法
155
查看次数