當前位置:首頁 » 數據倉庫 » 實體映射資料庫查詢結果
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

實體映射資料庫查詢結果

發布時間: 2023-07-03 02:06:40

『壹』 請教一個問題,myql原生sql查詢,有一個date類型的,如何映射到實體Localdate 欄位

java中和資料庫Date類型交互的是java.sql.Date
java.time.LocalDate沒法直接和java.sql.Date進行轉換,不過可以通過
java.time.LocalDate -> java.util.Date -> java.sql.Date這個方式進行轉換

『貳』 EF怎麼使用SQL語句查詢到結果然後映射到自定義實體去

給你舉個例子:

staticvoidMain(string[]args)
{
using(MyDBEntitiesen=newMyDBEntities())
{
varp1=en.People.First(x=>
x.Name=="Jim");
Console.WriteLine(p1.Age);

varp2=en.Database.SqlQuery<Person>(
@"selecttop1*fromperson
wherename='Jim'")
.First();
Console.WriteLine(p2.Age);
//p1p2是同一個記錄
}
Console.ReadLine();
}