Tag: sql server 2008r2 express

如何将Visual Studio 2010 Express C#连接到SQL Server Express

除了允许的轻量级选项(Access,SQL Compact或SQL文件)之外,是否有任何真正的解决方法可以使C#的Express版本连接到数据库选项? 正如其他地方已经指出的那样,在网络版中可以这样做。 还注意到您可以创建项目文件,在Web版本中打开它,创建连接,并使用数据库实体创建项目,然后切换回C#。 但是,作为一种解决方法,这是非常笨重的,因为似乎我可以在我的C#数据库资源管理器中保持SQL连接,这似乎与应用程序绑定,而不是任何项目,那么我将永久地能够添加到数据库而不必经常来回切换。 有没有人解决过这个问题?

什么是在C#中打开/关闭SqlConnection的最佳方法

我想知道用Sql Server 2008R2 Express Edition数据库打开SqlConnection最佳方法是什么。 此版本的Sql具有RAM使用率和CPU使用率的限制,因此我们必须采用最佳方法来打开SqlConnection 。 现在我正在检查每个方法的开始和结束时的连接。 这是一个例子。 private void CheckValidId(string Id) { CheckConnectionStatus(); try { sqlConnection.Open(); sqlCommand = new SqlCommand(“select * from ValidId where id=@id”, sqlConnection); sqlCommand.Parameters.AddWithValue(“@id”, Id); sqlDataReader = sqlCommand.ExecuteReader(); While (sqlDataReader.Read()) { string Test = sqlDataReader[“Id”].toString(); MessageBox.Show(“Value of Id : ” , Test); } } catch (Exception exp) { MessageBox.Show(exp.Message.ToString(), “Exception […]

使用C#在SQL Server上执行sql脚本

SQL Server 2008 R2 Express,.Net Framework 4.0,Visual Studio 2010 我正在尝试从命令提示符应用程序执行SQL脚本。 我找到了一个样本 代码并试图实现相同的。 但是不承认以下使用声明。 using Microsoft.SqlServer.Management.Common; using Microsoft.SqlServer.Management.Smo; 我错过了任何assembly参考吗?