導航:首頁 > 編程大全 > 資料庫開發及adonetppt

資料庫開發及adonetppt

發布時間:2023-04-22 18:35:27

『壹』 請介紹一下ADO.NET框架下幾種資料庫訪問技術的優缺點。詳細一點

數據源控制項訪問資料庫:簡單快捷,但是真正的開發中不會去這樣用的,因為1是效率問題2是靈活性不足,這就跟ASP.NET裡面的其他控制項一樣,正的要做大應用是不會用這種東西的,因為擴展性不足,或者為了做到兼容性損失了效率。 使用.NET數據提供程序訪問資料庫:共有4種,SQL Server .NET Framework數據提供程序,OLEDB .NET Framework數據提供程序,ODBC .NET Framework數據提供程序,Oracle .NET Framework數據提供程序。看名字也該明白,針對不同的資料庫使用不同的數據提供程序,這是開發中最經常使用的方式,缺點是米有辦法應對多資料庫的情況,也就是說假如你的應用是面向多資料庫的,那麼有幾種資料庫,基本要寫幾套SQL。 用DATASet:恭喜你不用寫T-SQL了,但是你要學會它的語法,從此不用擔心多資料庫應用的問題。但是慘了,它為了兼容多種資料庫因此T-SQL寫的真的「很兼容」執行效率太低,同樣的一個表現結果,這個SQL嵌套了好幾次,效率灰常低。 LINQ to SQL:老實講,他就是為SQL SERVER而生的,你也不用寫T-SQL了,它的語法學學還是好處頗多,因因為你在LINQ TO OBJECT上也能見到這種語法的影子收益頗多,它的執行效率很快,但是不管怎麼講也沒有你直接用SQL Server .NET Framework數據提供程序,自己寫SQL快,可控製程度高,好處也是顯而易見就像用DATASET一樣,你不用再為了數據持久化問題寫一大堆ORM的東西了。 by the way,目前.NET中,ORM用的比較多的是Nhibernate,但是你如果就想用SQL SERVER還是用LINQ to SQL吧,好處顯而易見,在開發過程中對於資料庫的變更也是比較常見的,你的資料庫欄位不知道會出現在哪個類,哪個文件中,如果用了DATASET,或LINQ2SQL在編譯階段你就可以察覺到這種變更帶來的影響。

『貳』 請簡描述ADO.NET訪問資料庫的步驟

1.創建資料庫連接字元創
2.導入命名空間System.data.sqlcen...
3.jia創建SQLCONNECTION 對象 把鏈接字元創 放進去
4. 打開資料庫
5.聲明回SQLcommand對象 括弧答內放 執行命令的SQL語句 和connection對象

6command對象。方法執行相關命令

『叄』 如何使用ADO.NET實現資料庫的打開和關閉

data
source=資料庫伺服器名;initial
catalog=資料庫名;user
id=連接用戶名;password=密碼;
然後用open()打開;close關閉資料庫;
使用的時版候權打開,不使用的時候就關閉,節省內存使用空間。
操作資料庫的話直接用SQL語句操作就可以了

『肆』 如何使用ado.net連接資料庫並將查詢結果呈現出來

首先在頁面上拖個數據控制項,如DataGridView,然後從資料庫中取出數據進行綁定。
部分代碼如下:
string cmdText="select * from 表名";
DataSet ds=new DataSet();
SqlDataAdapter ad =new SqlDataAdapter(conn,cmdText); //其中conn為SqlConnection對象
ad.Fill(ds);
DataGridView.DataSource=ds;

閱讀全文

與資料庫開發及adonetppt相關的資料

熱點內容
什麼app可以看視頻瀏覽歷史 瀏覽:530
兒子要學編程怎麼勸說 瀏覽:548
apples錢包官網 瀏覽:505
怎麼更改配置文件編碼 瀏覽:619
蘋果appstore怎麼改成中國大陸 瀏覽:735
票據模板另存word文件 瀏覽:900
java生成ppt文件 瀏覽:861
ubuntu怎麼修改裡面的配置文件 瀏覽:616
萬年歷keil程序 瀏覽:133
前端h5後端java 瀏覽:453
eclipse代碼提示快捷鍵 瀏覽:473
銑床銑外圓怎麼編程 瀏覽:751
uniapp寫配置文件到本地 瀏覽:715
擦除屏幕密碼 瀏覽:341
微信讀書app如何下載書籍 瀏覽:243
西部數碼助手網站後台管理 瀏覽:486
關於旅遊的網站有哪些 瀏覽:86
數據表中關聯欄位是什麼 瀏覽:976
ae編程在哪裡 瀏覽:801
如何形成pdf文件 瀏覽:985

友情鏈接