Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何与本地数据库通信?_C#_Database - Fatal编程技术网

C# 如何与本地数据库通信?

C# 如何与本地数据库通信?,c#,database,C#,Database,我刚刚使用VisualStudio在我的项目中添加了一个新的“本地数据库”。现在我添加了“新数据源” 我想知道的是如何对数据库执行sql查询。我知道如何在PHP中实现这一点,但找不到关于如何在C#中实现这一点的好信息。我找到的只是关于如何将细节或网格视图拖动到表单中的教程 我有一个名为“words”的数据库,其中有三个表。我希望能够对每个表中的一行执行更新查询。大概是这样的: UPDATE easy SET words='blahblahblah' WHERE id=1; 如何做到这一点?我将

我刚刚使用VisualStudio在我的项目中添加了一个新的“本地数据库”。现在我添加了“新数据源”

我想知道的是如何对数据库执行sql查询。我知道如何在PHP中实现这一点,但找不到关于如何在C#中实现这一点的好信息。我找到的只是关于如何将细节或网格视图拖动到表单中的教程

我有一个名为“words”的数据库,其中有三个表。我希望能够对每个表中的一行执行更新查询。大概是这样的:

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提供的库很少。