ローカルにあるSQL ServerからのSELECTの例です。
DB:test1 Table:table1 から、SELECT してきます。
1.サンプル
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.EntityFrameworkCore;
namespace ConsoleEntity1
{
class Program
{
static void Main(string[] args)
{
System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance);
Console.WriteLine("Start");
using (var context = new AppDbContext())
{
foreach (var table1 in context.table1)
{
Console.WriteLine(table1.id);
Console.WriteLine(table1.id2);
}
}
}
//エンティティクラス
public class table1
{
public int id { get; set; }
public int id2 { get; set; }
}
//コンテキストクラス
public class AppDbContext : DbContext
{
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
base.OnConfiguring(optionsBuilder);
optionsBuilder.UseSqlServer(@"Data Source=******;Initial Catalog=Test1;user id=*** ;password=******");
}
public DbSet<table1> table1 { get; set; }
}
}
}
0 件のコメント:
コメントを投稿