国产午夜成人免费看片无遮挡_日本免费xxxx色视频_免费人成网上在线观看_黄网址在线永久免费观看

當前位置:雨林木風下載站 > 辦公軟件教程 > 詳細頁面

簡單教你SQL轉ACCESS_mssql數據庫

簡單教你SQL轉ACCESS_mssql數據庫

更新時間:2022-05-04 文章作者:未知 信息來源:網絡 閱讀次數:

Microsoft Office Access是由微軟發布的關系數據庫管理系統。它結合了 MicrosoftJet Database Engine 和 圖形用戶界面兩項特點,是 Microsoft Office 的系統程序之一。Microsoft Office Access是微軟把數據庫引擎的圖形用戶界面和軟件開發工具結合在一起的一個數據庫管理系統。它是微軟OFFICE的一個成員, 在包括專業版和更高版本的office版本里面被單獨出售。2018年9月25日,最新的微軟Office Access 2019在微軟Office 2019里發布。

 SQL數據庫轉access數據庫步驟:

    1.      建立access數據庫:在access中建立access數據庫和表,access字段類型與sql中字段類型的對應關系。

    2.          在Access中建表是應注意它的保留關鍵字:比如Password 如果表中的某個字段使用了關鍵字,那么會導致一系列的語句錯誤。比如update T_Users setUsername=@Username,Password=@Password where UserId=@UserId"此時就會提示"System.Data.OleDb.OleDbException: UPDATE 語句的語法錯誤".更多保留關鍵字可以參照互聯網。

    3.      從sql導入數據到access數據庫。

    注意:sql2008只能導出到access2007一下的版本的數據庫。

    Asp.net應做的修改

    1.        修改連接字符串:

    將<add name="DBStr"connectionString="data source=.;Database=shelian;integratedsecurity=true"/>改為

    <addname ="DBStr"connectionString ="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=|DataDirectory|shelian.mdb"providerName ="System.Data.OleDb"/>

    提示:其中"Jet.OLEDB.4.0"對應的是access2003版本,"|DataDirectory|"表示數據庫在App_Date目錄下。

    2.   導入 using System.Data.OleDb;命名空間。

    將以Sql開頭的SqlConnection , SqlCommand , SqlParameter, SqlDataAdapter, SqlParameter, SqlDataReader,SqlType等改成OleDbConnection ,OleDbCommand , OleDbParameter,OleDbDataAdapter, OleDbParameter, OleDbDataReader, OleDbType.

    3.   修改。net文件中要操作的表中字段類型的

    new SqlParameter("@CategoryName",SqlDbType.NVarChar,100),

    newSqlParameter("@ParentId",SqlDbType.NVarChar,50),

    newSqlParameter("@Path",SqlDbType.NVarChar,200),

    newSqlParameter("@Depth",SqlDbType.Int,4),

    newSqlParameter("@ChildIds",SqlDbType.NVarChar,50),

    newSqlParameter("@IsActive",SqlDbType.Bit,1),

    newSqlParameter("@ArticleNum",SqlDbType.Int,4),

    newSqlParameter("@Readme",SqlDbType.NVarChar,200),

    newSqlParameter("@CategoryId",SqlDbType.Int,4)};

    改成:

    new OleDbParameter("@CategoryName", OleDbType.LongVarWChar,100),

    new OleDbParameter("@ParentId", OleDbType.LongVarWChar,50),

    new OleDbParameter("@Path", OleDbType.LongVarWChar,200),

    new OleDbParameter("@Depth", OleDbType.Integer,4),

    newOleDbParameter("@ChildIds",OleDbType.LongVarWChar,50),

    new OleDbParameter("@IsActive", OleDbType.Boolean,1),

    new OleDbParameter("@ArticleNum", OleDbType.Integer,4),

    new OleDbParameter("@Readme", OleDbType.LongVarWChar,200),

    new OleDbParameter("@CategoryId", OleDbType.Integer,4)};

    4.   修改查詢字語句式:

    4.1  將去掉true或false的單引號,如HomeShowImg='true '改成HomeShowImg=true

    4.2  !=0改成<>0  ,如 IsPicNews !=0    -> IsPicNews <>0

    4.3  =''改成is null.與LogImagePath !='  -> LogImagePath is not nul

    4.4    NewsId ='" + newsiid + "'";改成NewsId =" + newsiid + "";

5.   當update語句沒錯但內容無法更新而且VS又沒提示出錯的時候,可以考慮是不是OleDbParameter中參數的對應順序的問題,OleDbParameter參數的順序迎合update語句中出現的順序保持一致。

    比如:   string cmdText = "updateT_FriendlyLink set IsShown=@IsShown,LinkUrl=@txtUrl,LinkText=@txtTitle whereId=@Id";

    OleDbParameter[]ps ={

    newOleDbParameter ("@Id",Id),

    newOleDbParameter ("@IsShown",IsShown),

    newOleDbParameter ("@txtUrl",txtUrl),

    newOleDbParameter ("@txtTitle",txtTitle),

    };

    這樣在SQLServer中可以運行,但在Access中必須改成

    OleDbParameter[]ps ={

    newOleDbParameter ("@IsShown",IsShown),

    newOleDbParameter ("@txtUrl",txtUrl),

    newOleDbParameter ("@txtTitle",txtTitle),

    new OleDbParameter ("@Id",Id),

    };

    6.Access不支持:select @@IDENTITY

    7.Access不支持OW_NUMBER() OVER聚合函數。當分頁時可使用"select a.* from (select top{0} * from t_news {2} {3}) a  leftjoin  (select top {1} * from t_news {2}{3}) b on a.NewsId=b.NewsId where iif(b.NewsId,'0','1')='1'", endIndex, startIndex-1, swhere, sorder));替代。

    8. 在Access 不能出現top 0或top一個負數。 如select top 0 * fromt_news where isshown=true則會報錯:"SELECT子句中包含一個保留字、拼寫錯誤或丟失的參數,或標點符號不正確。"

    Access數據庫字段類型說明以及與SQL之間的對照關系

    文本 nvarchar(n)

    備注 ntext

    數字(長整型) int

    數字(整型) smallint

    數字(單精度) real

    數字(雙精度) float

    數字(字節) tinyint

    貨幣 money

    日期 smalldatetime

    布爾 bit

    附:轉換成SQL的腳本。

    ALTER TABLE tbALTER COLUMN aa Byte 數字[字節]

    ALTER TABLE tb ALTER COLUMN aa Long 數字[長整型]

    ALTER TABLE tb ALTER COLUMN aa Short 數字[整型]

    ALTER TABLE tb ALTER COLUMN aa Single 數字[單精度

    ALTER TABLE tb ALTER COLUMN aa Double 數字[雙精度]

    ALTER TABLE tb ALTER COLUMN aa Currency 貨幣

    ALTER TABLE tb ALTER COLUMN aa Char 文本

    ALTER TABLE tb ALTER COLUMN aa Text(n) 文本,其中n表示字段大小

    ALTER TABLE tb ALTER COLUMN aa Binary 二進制

    ALTER TABLE tb ALTER COLUMN aa Counter 自動編號

    ALTER TABLE tb ALTER COLUMN aa Memo 備注

    ALTER TABLE tb ALTER COLUMN aa Time 日期/時間

    在表的設計視圖中,每一個字段都有設計類型,Access允許九種數據類型:文本、備注、數值、日期/時間、貨

    幣、自動編號、是/否、OLE對象、超級鏈接、查詢向導。

    文本:這種類型允許最大255個字符或數字,Access默認的大小是50個字符,而且系統只保存輸入到字段中的

    字符,而不保存文本字段中未用位置上的空字符。可以設置"字段大小"屬性控制可輸入的最大字符長度。

    備注:這種類型用來保存長度較長的文本及數字,它允許字段能夠存儲長達64000個字符的內容。但Access不

    能對備注字段進行排序或索引,卻可以對文本字段進行排序和索引。在備注字段中雖然可以搜索文本,但卻不如

    在有索引的文本字段中搜索得快。

    數字:這種字段類型可以用來存儲進行算術計算的數字數據,用戶還可以設置"字段大小"屬性定義一個特定

    的數字類型,任何指定為數字數據類型的字型可以設置成"字節"、"整數"、"長整數"、"單精度數"、

    "雙精度數"、"同步復制ID"、"小數"五種類型。在Access中通常默認為"雙精度數".

    日期/時間:這種類型是用來存儲日期、時間或日期時間一起的,每個日期/時間字段需要8個字節來存儲空間。

    貨幣:這種類型是數字數據類型的特殊類型,等價于具有雙精度屬性的數字字段類型。向貨幣字段輸入數據

    時,不必鍵入人民幣符號和千位處的逗號,Access會自動顯示人民幣符號和逗號,并添加兩位小數到貨幣字段。

    當小數部分多于兩位時,Access會對數據進行四舍五入。精確度為小數點左方15位數及右方4位數。

    自動編號:這種類型較為特殊,每次向表格添加新記錄時,Access會自動插入唯一順序或者隨機編號,即在自

    動編號字段中指定某一數值。自動編號一旦被指定,就會永久地與記錄連接。如果刪除了表格中含有自動編號字

    段的一個記錄后,Access并不會為表格自動編號字段重新編號。當添加某一記錄時,Access不再使用已被刪除的

    自動編號字段的數值,而是重新按遞增的規律重新賦值。

    是/否:這種字段是針對于某一字段中只包含兩個不同的可選值而設立的字段,通過是/否數據類型的格式特性,用戶可以對是/否字段進行選擇。

    OLE對象:這個字段是指字段允許單獨地"鏈接"或"嵌入"OLE對象。添加數據到OLE對象字段時,可以鏈接或嵌入Access表中的OLE對象是指在其他使用OLE協議程序創建的對象,例如WORD文檔、EXCEL電子表格、圖像、聲音或其他二進制數據。OLE對象字段最大可為1GB,它主要受磁盤空間限制。

    超級鏈接:這個字段主要是用來保存超級鏈接的,包含作為超級鏈接地址的文本或以文本形式存儲的字符與數字的組合。當單擊一個超級鏈接時,WEB瀏覽器或Access將根據超級鏈接地址到達指定的目標。超級鏈接最多可包含三部分:一是在字段或控件中顯示的文本;二是到文件或頁面的路徑;三是在文件或頁面中的地址。在這個字段或控件中插入超級鏈接地址最簡單的方法就是在"插入"菜單中單擊"超級鏈接"命令。

    查閱向導:這個字段類型為用戶提供了一個建立字段內容的列表,可以在列表中選擇所列內容作為添入字段的內容。


Microsoft Access在很多地方得到廣泛使用,例如小型企業,大公司的部門。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

国产午夜成人免费看片无遮挡_日本免费xxxx色视频_免费人成网上在线观看_黄网址在线永久免费观看

  • <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        国产日韩av一区| 精品国产乱子伦一区| 久久久久国色av免费看影院| 欧美狂野另类xxxxoooo| 欧美男生操女生| 精品国内片67194| 美女视频黄 久久| 国产在线精品一区二区夜色| 亚洲一区中文日韩| 青青草97国产精品免费观看 | 久久夜色精品国产欧美乱极品| 国产精品久久久久一区二区三区共| 国产精品少妇自拍| 日韩经典中文字幕一区| 国产精品一二三四区| 色婷婷综合久色| 日韩视频一区二区三区| 日本一区二区三区四区在线视频| 成人丝袜高跟foot| 3atv一区二区三区| 国产精品理伦片| 欧美性极品少妇| 国产精品素人视频| 在线免费不卡视频| 亚洲男人电影天堂| 国产精品 欧美精品| 欧美一区二区三区爱爱| 一区二区三区久久| 日本韩国一区二区三区视频| 国产精品免费丝袜| 欧美精品久久一区二区三区| 国产精品一区在线| 午夜不卡av在线| 欧美调教femdomvk| 国产精品18久久久| 午夜电影久久久| 亚洲欧美一区二区三区孕妇| 欧美电视剧在线看免费| 日韩高清在线一区| 欧美电影一区二区| k8久久久一区二区三区| 国产偷国产偷精品高清尤物 | 国产精品天美传媒| 精品国产伦一区二区三区观看体验| 色狠狠色狠狠综合| 成人教育av在线| 亚洲精品乱码久久久久久黑人| 99精品视频中文字幕| 国产精品九色蝌蚪自拍| 精品成人a区在线观看| 欧美一区二区播放| 91国产成人在线| 不卡视频一二三| 成人免费看视频| 粉嫩av一区二区三区在线播放| 亚洲国产高清不卡| 在线影院国内精品| 97久久超碰国产精品| 成人午夜激情影院| 成人亚洲一区二区一| 成人av电影在线| 99精品桃花视频在线观看| 99久久久久久99| 色综合久久久久综合99| 日本高清免费不卡视频| 欧美日韩在线综合| 国产一区二区三区蝌蚪| 精品一区二区三区香蕉蜜桃| 国产精品视频线看| 亚洲国产精品传媒在线观看| 国产午夜精品一区二区| 中文字幕在线不卡一区二区三区| 欧美日韩久久不卡| 日韩一级免费一区| 久久久精品欧美丰满| 国产精品无圣光一区二区| 日韩一区在线看| 亚洲国产精品久久久男人的天堂| 久久九九影视网| 国产精品网站导航| 一区二区三区资源| 日本中文在线一区| 韩国欧美国产1区| 97久久精品人人爽人人爽蜜臀 | 久久精品国产澳门| 亚洲人精品午夜| 亚洲成人免费在线| 亚洲免费观看高清完整版在线观看熊 | 久久精品99国产精品日本| 玖玖九九国产精品| 91在线观看美女| 国产成人精品一区二区三区网站观看| 国产精品996| 色视频成人在线观看免| 欧美v亚洲v综合ⅴ国产v| 欧美无砖砖区免费| 国产日产亚洲精品系列| 午夜av电影一区| 国产激情91久久精品导航| 欧美写真视频网站| 国产精品女同互慰在线看| 视频一区中文字幕国产| 9i看片成人免费高清| 日韩精品一区二区三区视频 | 一区二区国产视频| 美女一区二区久久| 一本色道久久加勒比精品 | 在线成人午夜影院| 日韩一区在线播放| 丁香天五香天堂综合| 欧美福利一区二区| 夜夜嗨av一区二区三区中文字幕| 国产成人精品免费网站| 日韩精品自拍偷拍| 喷水一区二区三区| 欧美精品一级二级| 亚洲国产va精品久久久不卡综合 | 日韩亚洲欧美在线| 亚洲午夜精品在线| 91国产免费观看| 亚洲精品成人天堂一二三| 成人手机在线视频| 欧美激情一区三区| 国产成人综合自拍| 国产日韩精品视频一区| 国产精品18久久久久久久久久久久| 欧美一区三区四区| 日本欧洲一区二区| 91精品国产黑色紧身裤美女| 亚洲狠狠丁香婷婷综合久久久| 国产1区2区3区精品美女| 久久久久久久网| 国产成a人无v码亚洲福利| 国产亚洲欧美一级| 成人性生交大片免费看中文网站 | 日韩三级中文字幕| 老司机精品视频导航| 日韩精品一区二区三区swag| 美女一区二区视频| 久久久美女毛片| 东方aⅴ免费观看久久av| 国产精品福利影院| 色欧美片视频在线观看| 天堂久久一区二区三区| 精品日韩一区二区三区 | 色先锋aa成人| 亚洲无线码一区二区三区| 日韩一区二区视频| 成人一区二区三区视频在线观看| 夜夜嗨av一区二区三区四季av| 欧美电影一区二区三区| 国产做a爰片久久毛片| 久久精品日产第一区二区三区高清版 | 2017欧美狠狠色| 波多野结衣亚洲一区| 伊人开心综合网| 日韩午夜在线影院| 不卡的电影网站| 婷婷中文字幕综合| 国产欧美视频一区二区| 色婷婷综合五月| 黄色精品一二区| 亚洲色图制服丝袜| 日本免费在线视频不卡一不卡二| 日韩精品最新网址| 91麻豆精品在线观看| 日韩av中文在线观看| 中文字幕免费不卡| 欧美肥大bbwbbw高潮| 成人av在线影院| 日本麻豆一区二区三区视频| 中文字幕av一区二区三区免费看| 欧洲在线/亚洲| 成人免费观看视频| 美美哒免费高清在线观看视频一区二区 | 一区二区三区久久| 国产亚洲欧美在线| 欧美日韩精品二区第二页| 国产白丝精品91爽爽久久| 午夜精品视频一区| 亚洲欧美另类久久久精品| 精品少妇一区二区三区免费观看| 日本乱人伦aⅴ精品| 国产ts人妖一区二区| 麻豆精品视频在线| 午夜精品福利在线| 一区二区成人在线观看| 国产欧美精品一区| 欧美va亚洲va| 日韩欧美综合在线| 在线播放亚洲一区| 欧美日韩国产在线观看| 欧洲在线/亚洲| 91蜜桃网址入口| 成人av在线电影| 成人一区二区视频| 成人永久看片免费视频天堂| 韩国女主播一区二区三区| 日韩影院在线观看| 日韩高清在线不卡|