C# 如何与本地数据库通信?
我刚刚使用VisualStudio在我的项目中添加了一个新的“本地数据库”。现在我添加了“新数据源” 我想知道的是如何对数据库执行sql查询。我知道如何在PHP中实现这一点,但找不到关于如何在C#中实现这一点的好信息。我找到的只是关于如何将细节或网格视图拖动到表单中的教程 我有一个名为“words”的数据库,其中有三个表。我希望能够对每个表中的一行执行更新查询。大概是这样的:C# 如何与本地数据库通信?,c#,database,C#,Database,我刚刚使用VisualStudio在我的项目中添加了一个新的“本地数据库”。现在我添加了“新数据源” 我想知道的是如何对数据库执行sql查询。我知道如何在PHP中实现这一点,但找不到关于如何在C#中实现这一点的好信息。我找到的只是关于如何将细节或网格视图拖动到表单中的教程 我有一个名为“words”的数据库,其中有三个表。我希望能够对每个表中的一行执行更新查询。大概是这样的: UPDATE easy SET words='blahblahblah' WHERE id=1; 如何做到这一点?我将
UPDATE easy SET words='blahblahblah' WHERE id=1;
如何做到这一点?我将使用SQL Server作为示例 首先,您需要找出应该类似于的连接字符串
_connectionString = "Data Source=(localdb)\\v11.0; Initial Catalog=words;Integrated Security=true;"
然后你就这么做了
using (SqlConnection connection = new SqlConnection(_connectionString))
{
connection.Open();
using (SqlCommand cmd = new SqlCommand("UPDATE easy SET words='blahblahblah' WHERE id=1;", connection))
{
cmd.ExecuteNonQuery();
}
}
我已经编辑了你的标题。请参见“”,其中的共识是“不,他们不应该”。Visual Studio的哪个版本?你知道用.NET访问数据吗?它是哪个数据库?大多数RDBMS都有自己的库,VisualStudio提供的库很少。