Dapper for insert into Tables in Dotnet core
using Dapper;
using System;
using System.Data.SqlClient;
public class User
{
public int Id { get; set; }
public string Name { get; set; }
}
public class Program
{
private static string connectionString = "YourConnectionStringHere";
public static void Main()
{
using (var connection = new SqlConnection(connectionString))
{
connection.Open();
var user = new User
{
Name = "John Doe"
};
var sql = "INSERT INTO Users (Name) VALUES (@Name); SELECT CAST(SCOPE_IDENTITY() AS INT);";
var userId = connection.Query<int>(sql, user).Single();
Console.WriteLine($"Inserted user with ID: {userId}");
}
}
}
Comments
Post a Comment