sql-server - 如何将 .NET 与 sql 数据库连接?

标签 sql-server .net-2.0

我目前有 Visual Studio 2005 和 SQL Server 2005。我已经在 SQL Server 中安装了一个空数据库,但我不知道如何使用 VS 连接数据库。

我应该使用什么样的项目(我将在 Windows 应用程序中使用数据库)以及我将如何将它插入到项目中并使用它?

编辑:我在 Microsoft SQL Server Managament Studio 中有一个数据库,我想使用 c# 在 winForm 中使用它。我必须以某种方式连接这两个?

最佳答案

您可以创建任一项目类型:

  1. 网络应用程序
  2. Windows 应用程序
  3. 控制台应用程序
  4. 网络服务
  5. 类库

要连接数据库,请使用以下代码:

SqlDataReader rdr = null;
SqlConnection conn = new SqlConnection("Data Source=(local);Initial Catalog=Northwind;Integrated Security=SSPI");
conn.Open();
SqlCommand cmd = new SqlCommand("select * from Customers", conn);
rdr = cmd.ExecuteReader();
conn.Close();
conn.Dispose();

我建议你拿起一本关于 ADO.NET 的好书通读一遍。您也可以在 Google 上搜索一些文章。

关于sql-server - 如何将 .NET 与 sql 数据库连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1292265/

相关文章:

sql - 在 mssql 中评估 bool 返回值 - 可能吗?

sql-server - 如何在无人值守安装 SQL Server 2014 Express 时启用 sa 登录?

sql - 在商店过程中添加 dbo 或支持

c# - 如何在类中命名空间别名

c# - C#中如何订阅其他类(class)的事件?

sql - 删除重复行

sql-server - NHibernate 加入子类

c# - .Net 2.0 中的 AesCryptoServiceProvider 替代品

vb.net - 如何使用文件流/流写入器处理并发文件访问?

vb.net - 我是否需要 Azure SDK 来执行 CRUD 功能并在 SQL Azure DB 上执行存储过程?