請問C寫程式一般用什麼資料庫

2022-06-13 10:36:36 字數 988 閱讀 9749

1樓:匿名使用者

因為c#提供的ado.net幾乎支援所有主流資料庫,因此「用什麼資料庫」沒有一般性的習慣,完全是根據需求來決定。

(我們只討論關係型資料庫,nosql資料庫先不討論)

迷你專案或者小型專案,出於成本考慮會使用mysql或者access。 前者免費,後者整合在office,這些資料庫的效能都足夠支撐乙個小型的系統。

大中型專案一般使用sql server, 從開發的角度來看,大中型專案由於複雜度較高,而mssql可以和vs緊密結合,減少開發成本(mssql是最好上手的資料庫了),同時在分布式應用上,mssql目前是關係型資料庫中效能最好的。而且mssql的效能和容災級別足夠應付一般的大型應用。

大型平台應用(比如乙個公司的整合化產品平台),或者非常重要的資料系統一般就不再使用mssql了,而是使用oracle。oracle相比mssql提供更好的安全機制以及更加完善的容災備份策略(oracle可以在linux、unix平台執行,而且高度可拓展),但是**昂貴,並且集群式處理的效率不高。

實際專案中,一定是先根據客戶的要求(客戶如果指定要用mysql,哪怕你再大的專案也得用),然後考慮開發成本(有的小專案的**還不夠買一套oracle),去綜合考慮整個應用該使用哪種資料庫。

2樓:匿名使用者

看情況,一般都用微軟自己開發的mssql,或者access。

c#寫的windows窗體應用程式,怎麼連線到資料庫並將資料插入到資料庫中?求**(有圖示更好)

3樓:匿名使用者

第一步,點確定,進入確定事件

第二步,驗證

第三步,寫sql語句,把每個textbox的值作為引數傳入sql中組成sql語句

第四步,執行sql,把資料插入資料庫

4樓:匿名使用者

這個 很簡單 在確定按鈕的單擊事件中 分別獲取到 頁面空間的值,然後把他傳給資料庫操作的處理類 或者 資料訪問層

如果用C 寫程式,需要大量高速的讀寫資料庫,主要是進行查詢,不知道選擇何種方式

可以使用記憶體資料庫,名字自己查吧。一般都有相關論壇,和幫助都有人做的。建議還是選擇關係型資料庫。關係型資料庫是主流啊,難道你想你的程式寫的只能跑非主流的?至於哪個方式,如過公司有同事搞dba,資料庫維護,你可以和他們溝通交流一下。在一台機器上裝資料庫?你還要裝什麼?讀資料庫不難,關鍵是寫。寫是比較...

寫程式一般要求電腦什麼配置,大學寫程式一般需要什麼配置的電腦?

看你寫什麼程式了,也看你執行什麼開發環境 如果執行資料庫,比如sql server,建議大記憶體,高速cpu 如果要執行虛擬機器,比如vmware,記憶體大,cpu也不能差,硬碟空間也要大,轉速也要快 如果你要執行安卓模擬開發環境,建議cpu要快,記憶體要大,硬碟一般就行 下面以乙個要執行sql s...

為什麼用相同的SQL語句呼叫同一臺資料庫的資料,在不同的電腦上的顯示結果不一樣呢

吾愛免費資源分享平臺 資料庫是否一樣?訪問資料庫的許可權是否一致? 檢查下資料庫連線字串試試 錯愛的 是不是許可權不一樣,訪問資料庫的許可權不同,能調出的結果就會不一樣 下揚州啊 這個只能跟蹤一下,看看執行的語句是不是一樣 你看看是不是冒有commit 我遇到這種情況的可能原因就是 表空間 不同造成...