原創(chuàng)|使用教程|編輯:鄭恭琳|2019-12-03 11:37:10.227|閱讀 160 次
概述:最近,NoSQL數(shù)據(jù)庫(kù)越來(lái)越受歡迎。它們與傳統(tǒng)的關(guān)系數(shù)據(jù)庫(kù)有明顯的區(qū)別,并提供以下功能:高彈性、大量數(shù)據(jù)、良好的可伸縮性、群集。 RavenDB是新的NoSQL數(shù)據(jù)庫(kù)之一。這是一個(gè)面向文檔的數(shù)據(jù)庫(kù),類似于流行的MongoDB。但是與上一個(gè)相比,RavenDB是一個(gè)開(kāi)源數(shù)據(jù)庫(kù)。這意味著您可以免費(fèi)在應(yīng)用程序中使用它,并根據(jù)需要添加功能。 本文主要講述如何在報(bào)表中連接RavenDB數(shù)據(jù)庫(kù)的方式。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
最近,NoSQL數(shù)據(jù)庫(kù)越來(lái)越受歡迎。它們與傳統(tǒng)的關(guān)系數(shù)據(jù)庫(kù)有明顯的區(qū)別,并提供以下功能:高彈性、大量數(shù)據(jù)、良好的可伸縮性、群集。
RavenDB是新的NoSQL數(shù)據(jù)庫(kù)之一。這是一個(gè)面向文檔的數(shù)據(jù)庫(kù),類似于流行的MongoDB。但是與上一個(gè)相比,RavenDB是一個(gè)開(kāi)源數(shù)據(jù)庫(kù)。這意味著您可以免費(fèi)在應(yīng)用程序中使用它,并根據(jù)需要添加功能。
讓我們看看在報(bào)表中連接RavenDB數(shù)據(jù)庫(kù)的方式。為此,您需要使用Fastreport.Net提供的插件連接器(點(diǎn)擊下載FastReport.Net最新安裝包),該插件位于已安裝程序的目錄Extras\Connections\FastReport.RavenDB中。我們正在編譯此項(xiàng)目。
現(xiàn)在,我們轉(zhuǎn)到報(bào)表設(shè)計(jì)器,并在File->Options菜單中添加一個(gè)插件。
將fastReport.RavenDB.dll添加到插件后,需要重新啟動(dòng)設(shè)計(jì)器并開(kāi)始建立連接。
在可用連接列表中,您可以找到新的連接器RavenDB。
根據(jù)您的數(shù)據(jù)庫(kù)設(shè)置,連接可能是安全的或未保護(hù)的。在第一種情況下,您需要輸入用戶名和密碼。
您的數(shù)據(jù)庫(kù)可以在遠(yuǎn)程服務(wù)器上,也可以在本地計(jì)算機(jī)上,沒(méi)關(guān)系。我們僅指定主機(jī)URL和基礎(chǔ)名稱。結(jié)果,不安全的連接線將如下所示:
Url = //desktop-9kdjgvm:9072/;Database=TestDatabase
接下來(lái),像往常一樣,我們轉(zhuǎn)到表格選擇:
不幸的是,我們不能使用SQL查詢編輯器。盡管NoSQL提供了編寫(xiě)類似SQL的查詢的功能,但是查詢構(gòu)建向?qū)o(wú)法使用它們。因此,參數(shù)化查詢對(duì)我們也不可用。
請(qǐng)注意,Companies的本質(zhì)具有已經(jīng)具有最終數(shù)據(jù)字段的不同下屬實(shí)體。這是面向文檔的NoSQL數(shù)據(jù)庫(kù)的特殊性,該數(shù)據(jù)庫(kù)具有數(shù)據(jù)層次結(jié)構(gòu)。大多數(shù)情況下,他們使用類似json的文檔,這些文檔使您可以創(chuàng)建上圖所示的分層設(shè)計(jì)數(shù)據(jù)。
產(chǎn)品介紹 | 下載試用 | 優(yōu)惠活動(dòng) |
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn