以下是 C# 连接 SQL Server 数据库、插入数据、从数据库获取时间的完整攻略:
步骤
以下是 C# 连接 SQL Server 数据库、插入数据、从数据库获取时间的步骤:
-
创建一个 SqlConnection 对象,使用连接字符串连接到数据库。
-
创建一个 SqlCommand 对象,使用 INSERT 语句插入数据。
-
执行 INSERT 语句。
-
创建一个 SqlCommand 对象,使用 SELECT 语句获取时间。
-
执行 SELECT 语句。
-
处理查询结果。
示例说明
以下是两个示例说明,演示了如何在 C# 中连接 SQL Server 数据库、插入数据、从数据库获取时间。
示例一:连接 SQL Server 数据库并插入数据
以下是连接 SQL Server 数据库并插入数据的示例:
string connectionString = "Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;";
string insertQuery = "INSERT INTO myTable (column1, column2) VALUES (@value1, @value2)";
using (SqlConnection connection = new SqlConnection(connectionString))
{
SqlCommand command = new SqlCommand(insertQuery, connection);
command.Parameters.AddWithValue("@value1", "value1");
command.Parameters.AddWithValue("@value2", "value2");
connection.Open();
int rowsAffected = command.ExecuteNonQuery();
Console.WriteLine("Rows affected: " + rowsAffected);
}
在上面的代码中,我们创建了一个 SqlConnection 对象,并使用连接字符串连接到数据库。然后,我们创建了一个 SqlCommand 对象,并使用 INSERT 语句插入数据。最后,我们执行 INSERT 语句,并输出受影响的行数。
示例二:从 SQL Server 数据库获取时间
以下是从 SQL Server 数据库获取时间的示例:
string connectionString = "Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;";
string selectQuery = "SELECT GETDATE()";
using (SqlConnection connection = new SqlConnection(connectionString))
{
SqlCommand command = new SqlCommand(selectQuery, connection);
connection.Open();
DateTime currentTime = (DateTime)command.ExecuteScalar();
Console.WriteLine("Current time: " + currentTime);
}
在上面的代码中,我们创建了一个 SqlConnection 对象,并使用连接字符串连接到数据库。然后,我们创建了一个 SqlCommand 对象,并使用 SELECT 语句获取时间。最后,我们执行 SELECT 语句,并输出查询结果。
结论
通过遵循这些步骤,可以轻松在 C# 中连接 SQL Server 数据库、插入数据、从数据库获取时间。请注意,在连接到数据库时,应该使用正确的连接字符串,并确保数据库已经启动。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:c#连接sqlserver数据库、插入数据、从数据库获取时间示例 - Python技术站