C#で現在の時刻を取得し、データベースに保存する方法は何ですか?

最初に、データベースへの接続を作成する必要があります。接続を確立するために、SqlConnection クラスを使用できます。次に、SQL文を実行するために、SqlCommand オブジェクトを作成する必要があります。最後に、現在時刻を取得し、DateTime.Now プロパティを使用してデータベースに保存することができます。

以下は例示のコードです:

using System;
using System.Data.SqlClient;

class Program
{
    static void Main()
    {
        // 创建与数据库的连接
        string connectionString = "YourConnectionString";
        using (SqlConnection connection = new SqlConnection(connectionString))
        {
            connection.Open();

            // 创建 SQL 语句
            string sql = "INSERT INTO TableName (ColumnName) VALUES (@CurrentTime)";

            // 创建命令对象
            using (SqlCommand command = new SqlCommand(sql, connection))
            {
                // 添加参数
                command.Parameters.AddWithValue("@CurrentTime", DateTime.Now);

                // 执行 SQL 语句
                command.ExecuteNonQuery();
            }
        }
    }
}

YourConnectionStringをあなたのデータベース接続文字列に置き換え、TableNameとColumnNameを保存したいテーブル名と列名に置き換えてください。

以上の手順によって、現在の時刻がデータベースに保存されます。

bannerAds