台灣最大程式設計社群網站
線上人數
1441
 
會員總數:243311
討論主題:188091
歡迎您免費加入會員
討論區列表 >> VB.NET >> Imports ADODB無法使用?
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
Imports ADODB無法使用?
價值 : 10 QP  點閱數:199 回應數:4

樓主

ASTR
門外漢
0 1
57 1
發送站內信

這是我第一次寫資料庫的程式想請問

為什麼輸入下列程式碼,但無法使用,這是什麼原因?





輸入下列程式碼,卻可以使用

搜尋相關Tags的文章: [ Imports ] , [ ADODB ] , [ 資料庫 ] ,
本篇文章發表於2018-08-06 22:01
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
最有價值解答

誰是誰
檢舉此回應
這年代應該不需要用 ADODB 了吧。
本篇文章回覆於2018-08-07 00:29
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

ASTR
檢舉此回應
怎麼說?
資料庫存取有很多方法,但都不太了解,不知道哪個方法好,各有什麼特色?

找到解決方法了,添加引用即可!!
本篇文章回覆於2018-08-07 00:35
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

誰是誰
檢舉此回應
建議你看看微軟文件,豐富的教學文
ADO.NET
本篇文章回覆於2018-08-08 22:47
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

topcat
捐贈 VP 給 topcat 檢舉此回應
這年代還有這麼懷舊的使用(大誤)

https://zh.wikipedia.org/wiki/ADO
ADO始於1996
到2005以後幾乎不再更新
最後在2011年終於有個更新(目前為止最後一個更新)

他是COM元件的方式
用.NET 資料存取,呼叫COM,多跨了一層
基本上這個時間點,不太建議還用這樣舊的資料存取技術

----
ADO.NET雖然與ADO名稱有三個一樣
相對ADO,其實是全新的架構
他的版本隨著.NET Framework的版本變換著
https://docs.microsoft.com/zh-tw/dotnet/framework/data/adonet/

無論是ADO還是用ADO.NET
另外,ADO.NET用的是弱型別的方式來取得欄位的資料
例如:
Dt1.Rows(2).Item("UserID")
您必須自己知道欄位名稱,自己輸入
---

Entity Framework
https://docs.microsoft.com/zh-tw/ef/ef6/
這是相對較新的資料存取方式
從2008年發展至今
使用上,您不必懂得SQL的語法,也可以進行資料存取
對於程式設計師來說,不必跨領域再學習
透過物件強型別的特性
使用資料就像這樣
oUser.UserID
其中的UserID,當您按下.的時候,會彈出該物件的屬性,讓您用選的
撰寫時,寫錯也可以立即發現

-----
以這個時間點,真心不推COM時代的ADO

如果您剛接觸,想學資料存取
真心推薦您學Entity Framework

^_^
本篇文章回覆於2018-08-10 09:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.