將Access資料庫轉換成Mssql案例方法

來源:互聯網
上載者:User
關鍵字 我們 null 一些

HTTP://www.aliyun.com/zixun/aggregation/11208.html">Microsoft Office Access(前名 Microsoft Access)是由微軟發佈的關聯式資料庫管理系統。 它結合了 Microsoft Jet Database Engine 和 圖形化使用者介面兩項特點,是 Microsoft Office的成員之一。

Access能夠存取 Access/Jet、Microsoft SQL Server、Oracle(甲骨文軟體公司),或者任何 ODBC 相容資料庫內的資料。 熟練的軟體設計師和資料分析師利用它來開發應用軟體,而一些不熟練的程式師和非程式師的"進階使用者"則能使用它來開發簡單的應用軟體。 雖然它支援部份物件導向(OO)技術,但是未能成為一種完整的物件導向開發工具。

其實Access 也是微軟公司另一個通訊程式的名字,想與 ProComm 以及其他類似程式來競爭。 可是事後微軟證實這是個失敗計畫,並且將它中止。 數年後他們把名字重新命名于資料庫軟體。

在網上開源網站很多,相信很多站長都採用建站!網站開源解決了很多站長建站的難題,「只要會打字就能建站」相信現在開源網站都能做到這一點!但是開源網站一般採用的都是ACC資料庫,初始使用也許沒什麼問題, 但往後想資料資訊量龐大的話,很多站長會感覺到ACC資料庫的不足。

如何解決呢?當然有錢的、網站收益不錯的可以購買商業版,如果你是購買商業版的使用者,您可以跳過本教程,如果你想學習如何解決ACC資料庫的問題那麼請繼續往下看吧!對於這個問題網上也許也有很多相關ACC轉SQL的教程, 但是對於一些新手來說,也許根本看不懂!在這裡本人整理了一下,以一個事實案例為標準!簡單向大家介紹ACC如何轉換MSSQL,廢話不多說我們開始吧!

首先我們新建一個ACC資料庫,打開設計表新建一些欄位: ID、text、date、user、panduan、userid(好了就先這幾個吧,太多我怕讀者們會看迷糊^_^),其中ID為自動編號、 text為文本我們設置為欄位長度255、date為時間日期/時間、預設Now(),user為備註、必填,panduan為數字、我們選者格式為是/否|預設0 ,userid為數字、預設0 ,那麼好了我們保存起來吧! 命名該表為aa,我們按兩下aa表打開隨意網裡面欄位添加一些資料!注(自動編號、預設的欄位是自動獲取的,我們不需要編輯,其餘欄位按照初始我們定義的屬性寫入相應的資料-隨意寫就好^_^)

好了在確定aa表沒有問題後,保存我們命名為index.mdb! ACC部分我們已經完成了,接下來我們需要編寫一些代碼了(什麼你不懂代碼?沒關係,先看完整後你很瞭解其中的思路!)

Create Database [index]

go

use [index]

go

--[aa] (表示aa表)

創建表CREATE TABLE [dbo]. [aa] (

[ID] integer IDENTITY (1,1) not null,

[text] Varchar(255) null ,

[date] datetime Default (getdate()) null,

[user] text null ,

[panduan] bit Default (0) not null ,

[userid] integer Default (0) null

) ON [Primary]

go

在這裡你會看到後面欄位有null和not null,這個按照意思是空和不能為空的意思 !下面我用這種方式來解釋代碼:

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.