溫馨提示×

c# sqlsugar如何進行數(shù)據(jù)插入

c#
小樊
81
2024-11-18 18:02:17
欄目: 云計算

在C#中使用SqlSugar進行數(shù)據(jù)插入,首先需要確保已經(jīng)安裝了SqlSugar庫。如果還沒有安裝,可以通過NuGet包管理器進行安裝。以下是使用SqlSugar進行數(shù)據(jù)插入的步驟:

  1. 定義數(shù)據(jù)模型類:
public class User
{
    public int Id { get; set; }
    public string Name { get; set; }
    public int Age { get; set; }
}
  1. 創(chuàng)建DbContext實例:
using SqlSugar;

public class MyDbContext : DbContext
{
    public MyDbContext() : base("YourConnectionString") // 替換為你的數(shù)據(jù)庫連接字符串
    {
    }

    public DbSet<User> Users { get; set; }
}
  1. 創(chuàng)建User實例并插入數(shù)據(jù):
using System;

class Program
{
    static void Main(string[] args)
    {
        using (var db = new MyDbContext())
        {
            var user = new User
            {
                Name = "John Doe",
                Age = 30
            };

            var result = db.Insert(user); // 插入數(shù)據(jù)
            Console.WriteLine($"Inserted user ID: {result}");
        }
    }
}

在這個示例中,我們首先定義了一個User類,然后創(chuàng)建了一個MyDbContext類,該類繼承自DbContext。在Main方法中,我們實例化了User類,并使用db.Insert(user)方法將數(shù)據(jù)插入到數(shù)據(jù)庫中。最后,我們輸出了插入數(shù)據(jù)的用戶ID。

0