技術(shù)交流群:665060698
創(chuàng)新互聯(lián)專注于企業(yè)成都全網(wǎng)營銷、網(wǎng)站重做改版、六盤水網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5高端網(wǎng)站建設(shè)、購物商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)公司、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為六盤水等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
ServiceStack是一個.net的服務(wù)類庫,包含的數(shù)據(jù)處理非常豐富,執(zhí)行效率也非常高,
但ServiceStack也不止是用來寫服務(wù),也可以引用其中的dll進(jìn)行數(shù)據(jù)庫的連接操作,ServiceStack
OrmLite支持的數(shù)據(jù)類型也很多,包括Sqlserver、MySQL、Postgresql、Sqlite等,下邊分享一個
簡單 ServiceStack OrmLite的連接sqlserver數(shù)據(jù)庫,并獲取數(shù)據(jù)。
var _sqlserverFla = new OrmLiteConnectionFactory("sqlserver連接字符串", SqlServerDialect.Provider); //打開數(shù)據(jù)庫連接 using (var db = _sqlserverFla.Open()) { //model字段要和sql語句返回的字段相對應(yīng) var _aqiDayLst = db.Select<"對象的model">("sql語句"); //db的執(zhí)行 db.Insert<>,能執(zhí)行數(shù)據(jù)的插入等操作 }
下邊截圖是需要引用的dll文件
公眾號: