[c#] C#에서 데이터베이스에 데이터 삽입하는 방법

C#을 사용하여 데이터베이스에 데이터를 삽입하려면 다음의 단계를 따를 수 있습니다.

  1. 데이터베이스 연결 설정: 데이터베이스에 연결하고 데이터를 삽입할 준비를 합니다.
  2. 쿼리 작성: 데이터 삽입을 위한 SQL 쿼리를 작성합니다.
  3. 쿼리 실행: 작성한 SQL 쿼리를 실행하여 데이터를 데이터베이스에 삽입합니다.

아래는 간단한 C# 코드 예제로 데이터베이스에 데이터를 삽입하는 방법을 보여줍니다.

using System;
using System.Data.SqlClient;

class Program
{
    static void Main()
    {
        string connectionString = "Data Source=YourServerName;Initial Catalog=YourDatabase;User ID=YourUsername;Password=YourPassword";

        using (SqlConnection connection = new SqlConnection(connectionString))
        {
            string query = "INSERT INTO YourTableName (Column1, Column2) VALUES (@Value1, @Value2)";

            using (SqlCommand command = new SqlCommand(query, connection))
            {
                command.Parameters.AddWithValue("@Value1", "SomeValue1");
                command.Parameters.AddWithValue("@Value2", "SomeValue2");

                connection.Open();
                command.ExecuteNonQuery();
                connection.Close();
            }
        }
    }
}

위 코드에서는 SqlConnectionSqlCommand 클래스를 사용하여 데이터베이스에 연결하고 데이터를 삽입하는 방법을 보여줍니다. 코드의 connectionString 변수에는 해당 데이터베이스의 연결 정보를 입력해야 합니다. 그리고 query 변수에는 실제 데이터 삽입을 위한 SQL 쿼리를 작성해야 합니다.

이 예제는 SQL Server 데이터베이스를 대상으로 하지만, 다른 데이터베이스 시스템에 대해서도 유사한 절차가 적용됩니다.

이와 같은 방법으로 C#에서 데이터베이스에 데이터를 삽입할 수 있습니다.