日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

輕量級數據庫SQL Server Express LocalDb介紹

瀏覽:261日期:2023-03-06 14:25:19
目錄
  • 一、介紹
    • 1、SqlLocalDb
    • 2、輕量級數據庫對比(LocalDB vs. SQL Express vs. Compact)
  • 二、安裝這個SqlLocalDb
    • 1、通過VS Installer安裝:
    • 2、通過SQL Server Express安裝
  • 三、連接SqlLocalDB
    • 1、SSMS可以連接此實例。
    • 2、VS連接到SQLLoalDB
    • 3、編寫程序對已有數據的讀取
  • 四、SQL 示例數據庫下載

    一、介紹

    1、SqlLocalDb

    全稱:SQL Server Express LocalDb。

    簡化SQL Server的本地數據庫。SqlLocalDb就是一個輕量級的基于本地的T-SQL數據庫。

    SQL Server既可以作為遠程,也可以做本地。而SqlLocalDb只能作為本地使用,不支持聯網,只能本機連接。

    2、輕量級數據庫對比(LocalDB vs. SQL Express vs. Compact)

    LocalDB并不能完全替代SQL Server Express,它只是對開發人員提供了另外一種選擇,并保證與SQL Server Express一致的兼容性。

    LocalDB與SQL Server Compact之間有很大區別。

    最新的Microsoft SQL Server Compact 4.0 SP1 是一種免費的嵌入式數據庫,軟件開發人員可以使用它來構建 ASP.NET 網站和 Windows 桌面應用程序。

    SQL Server Compact 4.0 的優點是:占用的空間小,支持在應用程序文件夾中專門部署其二進制文件,輕松地使用 Visual Studio 和 WebMatrix 進行應用程序開發,以及無縫地將架構和數據遷移到 SQL Server。

    單獨下載地址:

    CompactView(sdf文件查看器):

    SQL Server Compact的特點:

    • 運行模式:SQL Server Compact是一個進程內(in-proc)DLL,LocalDB則作為獨立進程運行。
    • 磁盤占用:SQL Server Compact的體積僅有4MB,LocalDB安裝之后則有250MB。
    • 功能特性:SQL Server Compact僅提供RDBMS的核心功能,而LocalDB則提供更豐富的功能,比如存儲過程、幾何和地理數據類型。

    二、安裝這個SqlLocalDb

    Visual Studio 安裝時會自動裝上MSSQLLocalDB 。

    1、通過VS Installer安裝:

    Visual Studio 2019 內置的SQL Server 2016 Express LocalDB。

    如果選了.NET負載,直接在里面勾上就行;如果沒有,選到單個組件,勾上localdb,會自動勾上下一項那個依賴。

    2、通過SQL Server Express安裝

    最新版單獨下載SQL Server Express:

    (SQL Server Express入口:https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads)

    注:SQL Server 2016 Express LocalDB微軟已經在SQL Server Express不再提供,目前為最新的為2019版本。

    下載之后,打開該引用,并點擊“下載介質”:

    在彈出的頁面中,選擇LocalDB(第三個),點擊下一步下載SqlLocalDB.msi

    下載后安裝

    安裝后:

    2012的版本為11,2016的版本為13,2019的版本為15。

    三、連接SqlLocalDB

    使用 Windows 身份驗證,服務器類型:數據庫引挈。

    LocalDB的實例歸類設置為SQL_Latin1_General_CP1_CI_AS,不能更改,導致的最直接的結果就是直接新建數據庫會存不了中文。

    解決辦法是對于每一個數據庫手動指定排序規則:

    create/alter database DBNameCOLLATE Chinese_PRC_CI_AS

    1、SSMS可以連接此實例。

    連接SqlLocalDB2012 :實例名: (LocalDb)\v11.0

    連接SqlLocalDB2019 :實例名: (LocalDb)\MSSQLLocalDB

    2、VS連接到SQLLoalDB

    1、打開Visual Studio 2019,依次點擊“視圖”(菜單欄)->“服務器資源管理器”,將會打開“服務器資源管理器”窗口:

    2、右鍵點擊“數據連接”,在彈出的上下文菜單中選擇“添加連接”,在彈出的窗口中將“服務器名”設置為(LocalDb)\MSSQLLocalDB,如下圖所示:

    然后附加一個名稱為MusicDBContext.mdf的數據庫文件(文件可以自己定義)并點擊確定,此時,MusicDBContext.數據庫作為默認的數據庫,我們可以選擇SQLLocalDB中的其他已有數據庫。

    生成的連接字符串如下:

    Data Source=(LocalDb)\MSSQLLocalDB;AttachDbFilename=C:\Users\CNC\Desktop\MusicDBContext.mdf;Initial Catalog=MusicDBContext;Integrated Security=True

    我們可以將mdf文件的路徑改為相對路徑:

    Data Source=(LocalDb)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\MusicDBContext.mdf;Initial Catalog=MusicDBContext;Integrated Security=True

    3、SQL Server 對象管理器可以查看已有的連接

    3、編寫程序對已有數據的讀取

    如下代碼所示:

    using System;using System.Data;using System.Data.SqlClient;using System.Linq;namespace ConsoleApp{    class Program    {static void Main(string[] args){    string connectionString = @"Data Source=(LocalDb)\MSSQLLocalDB;Initial Catalog=MusicDBContext;Integrated Security=True";    SqlConnection connection = new SqlConnection(connectionString);    SqlDataAdapter adapter = new SqlDataAdapter("SELECT * FROM Musics",connection);    DataTable table = new DataTable();    adapter.Fill(table);    var result = (from row   in table.Rows.Cast<DataRow>()  select  new { ID = (int)row[0], Title = (string)row[1], ReleaseDate = (DateTime)row[2] });    result.ToList().ForEach(x => Console.WriteLine($"{x.ID},{x.Title},{x.ReleaseDate}"));}    }}

    運行結果如下:

    四、SQL 示例數據庫下載

    SQL 示例數據庫:

    • northwind-pubs:

    • adventureworks:

    到此這篇關于輕量級數據庫SQL Server Express LocalDb的文章就介紹到這了。希望對大家的學習有所幫助,也希望大家多多支持。

    標簽: MsSQL
    日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
    在线观看精品| 牛牛精品成人免费视频| 99久久精品网| 99亚洲视频| 99国产精品自拍| 综合激情一区| 麻豆91在线播放| 日韩成人a**站| 欧美日韩国产免费观看视频| 久久午夜精品一区二区| 欧美日韩一区自拍| 精品欠久久久中文字幕加勒比| 日韩电影免费网址| 日韩视频不卡| 国产免费久久| 国产精品**亚洲精品| 91精品精品| 亚洲精品麻豆| 国产69精品久久| 99视频在线精品国自产拍免费观看| 日本精品在线播放| 欧产日产国产精品视频| 亚洲精品一区二区在线播放∴| 久久在线91| 亚洲少妇一区| 精品欠久久久中文字幕加勒比| 激情综合网站| 国产精品nxnn| 国产精品人人爽人人做我的可爱| 国产精品欧美一区二区三区不卡| 欧美日韩一二三四| 国产精品久久久久久久久久齐齐| 91精品一区国产高清在线gif| 日本在线视频一区二区| 国产一区二区亚洲| 美女精品在线观看| 理论片午夜视频在线观看| 国产亚洲亚洲| 日本久久综合| 欧美亚洲色图校园春色| 欧美/亚洲一区| 欧美精品二区| 亚洲人成网77777色在线播放| 日韩久久精品网| 91麻豆精品| 亚洲欧美日韩高清在线| 老色鬼精品视频在线观看播放| 天堂成人国产精品一区| 精品三级国产| 日韩国产在线观看一区| 亚洲性图久久| 国产一区二区三区成人欧美日韩在线观看 | 蜜桃视频一区二区| 水蜜桃精品av一区二区| 色狠狠一区二区三区| 99精品美女| 老司机精品视频网| 日韩高清成人在线| 亚洲综合精品四区| 欧美成人a交片免费看| 国产精品日韩精品在线播放| 亚洲欧洲av| 欧美日韩高清| 日韩专区精品| 久久久国产精品网站| 日韩精品一区二区三区中文在线 | 久久香蕉精品香蕉| 日日夜夜免费精品视频| 黄色成人在线网址| 亚洲成人精品| www.九色在线| 久久亚洲国产精品尤物| 国产精品永久| 亚洲精品国模| 久久先锋影音| 中文久久精品| 欧美日韩精品一本二本三本| 成人精品天堂一区二区三区| 国产一区二区三区不卡视频网站| 国产欧美另类| 国产精品一区二区av日韩在线| 亚洲一区二区免费在线观看| 国产午夜久久| 久久夜色精品| 亚洲伊人精品酒店| 丝袜亚洲精品中文字幕一区| 91超碰国产精品| 日韩在线视频精品| 超碰成人av| 高清一区二区三区av| 麻豆国产一区| 免费精品一区| 精品久久久网| 国精品产品一区| 伊人久久国产| 日韩三区在线| 国产一区欧美| 伊人久久成人| 石原莉奈一区二区三区在线观看| 亚洲一区免费| 日韩精品一二三区| 中文字幕一区二区精品区| 男女男精品视频网| 亚洲乱码视频| 欧美亚洲三级| 精品亚洲自拍| 日韩av福利| 综合激情网站| 国产一级成人av| 美女视频网站久久| 欧美成人a交片免费看| 日韩在线欧美| re久久精品视频| 黄毛片在线观看| 美女av在线免费看| 激情视频网站在线播放色| 国产精品网址| 日韩av中文字幕一区二区| 亚洲一二三区视频| 在线观看免费一区二区| 亚洲精品888| 欧美午夜不卡| 日韩午夜av在线| 亚洲免费网址| 免播放器亚洲一区| 美腿丝袜亚洲一区| 国产一区二区三区亚洲| 在线观看精品| 久久亚洲精品伦理| 国产精品一区二区av日韩在线| 电影91久久久| 亚洲大全视频| 亚洲三级在线| 免费在线观看一区| 国产精品成人a在线观看| 国产91精品对白在线播放| 日韩中文字幕不卡| 国产精品久av福利在线观看| 在线人成日本视频| 先锋亚洲精品| 国产精品男女| 亚洲二区在线| 日韩欧美四区| 国内不卡的一区二区三区中文字幕| 久久国产日韩| 综合激情网站| 国产91在线播放精品| 国产色综合网| 久久麻豆视频| 久久激情婷婷| 欧美日韩一区二区高清| 精精国产xxxx视频在线野外| 在线视频亚洲欧美中文| 久久精品毛片| 首页国产欧美久久| 麻豆一区在线| 日韩视频一区二区三区在线播放免费观看| 日韩精品一区二区三区中文在线| 91亚洲国产| 亚洲精品乱码久久久久久蜜桃麻豆 | 欧美精品1区| 欧美 日韩 国产精品免费观看| 在线精品一区二区| 高清精品久久| 免费久久99精品国产自在现线| 国产精品国产三级在线观看| 亚洲一级影院| 欧美激情亚洲| 丝袜美腿亚洲一区二区图片| 国产一区二区三区视频在线| 一本综合精品| 99国产精品免费视频观看| 国产精品亚洲综合色区韩国| 欧美日韩第一| 日韩.com| 久久精品97| 亚洲欧洲日本mm| 麻豆91精品91久久久的内涵| 国产拍在线视频| 国产精品一区二区三区www| 先锋影音国产一区| 秋霞影视一区二区三区| 欧美国产中文高清| 亚洲精品婷婷| 国产在线不卡| 精品三区视频| **爰片久久毛片| 日韩一级网站| 日韩在线精品| 麻豆国产91在线播放| 亚洲tv在线| 国产韩日影视精品| 麻豆免费精品视频| 日本午夜精品久久久久| 中文亚洲欧美| 久久中文字幕二区| 97精品中文字幕| 国产乱子精品一区二区在线观看 | 老牛国产精品一区的观看方式| 亚洲性色av|