vbnet資料庫入門
⑴ vb和vb.net的區別和特點
1、vb.net 完全符合面向對象的編程語言抽象、封裝、繼承的四大特性,而vb不支持繼承。
2、錯誤處理不同。
vb中只是On Error.....goto和On Errer Resume Next ,這些錯誤稱為非結構化異常處理。而在vb.net中採用的結構化異常處理機制,try...catch....finally控制。
3、兩者產生的窗體不同。
vb.net 允許創建不同類型的應用程序,例如,創建ASP.NET和ASP.NET Web 服務應用程序,還允許創建控制台應用程序和作為桌面服務運行的應用程序。但是vb 只能創建Windows窗體。
vb6.0是通過ADO(Active X Data Objext)來實現對資料庫訪問。而vb.net 是通過ADO.NET來訪問資料庫。
(1)vbnet資料庫入門擴展閱讀
Visual Basic(簡稱VB)是Microsoft公司開發的一種通用的基於對象的程序設計語言,為結構化的、模塊化的、面向對象的、包含協助開發環境的事件驅動為機制的可視化程序設計語言。是一種可用於微軟自家產品開發的語言。
「Visual」 指的是開發圖形用戶界面 (GUI) 的方法——不需編寫大量代碼去描述界面元素的外觀和位置,而只要把預先建立的對象add到屏幕上的一點即可。
「Basic」指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code) 語言,是一種在計算技術發展歷史上應用得最為廣泛的語言。
Visual Basic源自於BASIC編程語言。VB擁有圖形用戶界面(GUI)和快速應用程序開發(RAD)系統,可以輕易的使用DAO、RDO、ADO連接資料庫,或者輕松的創建ActiveX控制項,用於高效生成類型安全和面向對象的應用程序 。
⑵ vb.net中如何把access資料庫中的數據讀取到textbox中
Dim conn As OleDbConnection = New OleDbConnection
Dim cmd As OleDbCommand = New OleDbCommand
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:/test.mdb" '這里是你的資料庫路徑,當然可在配置文件里設置
cmd.Connection = conn
'下面是讀取一條數據到textbox里
cmd.CommandText ="select top 1 欄位1 from 表1" '這里就是個sql語句
conn.open
textbox1.text=cmd.ExecuteScalar()
'如果你要讀取多條數據,那麼還需要個DataSet,DataAdapter,
cmd.CommandText="select * from 表1"
Dim da As new OleDbDataAdapter
da.SelectCommand = cmd
Dim ds As New DataSet
da.Fill(ds)
for each r as datarow in da.tables(0).rows
textbox1.text+=r(0).tostring
next
⑶ VB.NET資料庫入門經典的內容簡介
VB.NET是目前最流行的編程語言之一,是創建.NET應用程序的最簡單效率也最高的工具。本書介紹了如何利用VB.NET的強大功能編寫可以在整個企業應用中使用的實用資料庫程序。
本書通過豐富的示例和具體指導,闡述了顯著提高已有資料庫的性能和可伸縮性的方式,探討了在應用程序中高效地存取和處理數據的方式,研究了如何最好地利用查詢、視圖和存儲過程。
⑷ VB.net在原資料庫內容的基礎上追加新欄位並對新欄位進行賦值
ALTER TABLE TABLE_Name ADD columnName varchar(30) '新增欄位
ALTER TABLE TABLE_Name ADD columnName1 varchar(30) '新增欄位
INSERT INTO TABLE_Name(columnName,columnName1)VALUES(columnName,columnName1) 『插入新行,只給新欄位賦值
⑸ 初學vb.net,打開資料庫的時候,運行到connStr.Open()程序好像死掉了,這是怎麼回事
connStr.ConnectionString = "Data Source=localhost;Initial Catalog=test1;user id=sa;password=123456"
一般是你這里的設置寫的不對導致找不到數據伺服器 導致一直處於連接中的狀態,需要等待超時 才會有反應
⑹ 初學,資料庫只是文件,為什麼要建立連接,迷茫(vs.net)
你用的是SQL server或Oricle等,基於安全性考慮,要用戶名和密碼,簡易的Access資料庫可以不需要用戶名和密碼。
⑺ VB.NET資料庫入門經典的VB.NET資料庫入門經典
·頁碼:643 頁
·出版日期:2006年
·ISBN:7302135916
·版本:1
·裝幀:平裝
·開本:16開
⑻ VB Net 如何在控制項中顯示資料庫中的數據
//用ADO.net中的Connection進行OLE連接到Access文件,連接字元串例子:
connstr="PROVIDER=Microsoft.Jet.OLEDB.4.0;DATASource=DB文件路徑;JetOLEDB:Databasepassword=密碼"
//再發送Command命令SQL,
Select*fromStudent_PerfomancewhereStu_No='取到的學號'
//再用DataReader取出數據,設置到窗體的控制項上。
⑼ 想學ASP.NET,都需要哪些基礎,需要安裝什麼軟體,與之結合的資料庫最好是MySQL , SQL Server
學習asp.net所需要的基礎
程序基礎:c#或vb.net和資料庫基礎 sql基礎
軟體:Visual Studio 和sql server 任何版本都可以,當然版本不要太低了
因為asp.net是微軟的技術,所以資料庫最好也用微軟的,也就是sql server
個人感覺樓主是初學程序?
初學的話個人認為asp.net不適合初學
因為它對初學者來說太難
sql server對於初學者也比較難
先把asp+access或php+mysql學了,再學這個也還來得及
我是學asp+access起家的,學會之後再學asp.net半天就能做網站了,當然是最簡單的網站,例如用戶注冊這些
不要聽信那些說這樣東西那樣東西過時的人,cgi是十幾年前的東西,但騰訊還在用它
access是資料庫軟體,而mysql是資料庫伺服器,一個是軟體一個是伺服器,你認為一個軟體會比一個伺服器更難學嗎?並且access有官方的操作界面,而Mysql官方只提供了一個命令行工具。
說完了,樓主自己決定
⑽ 我是初學visual studio.net
新建一個項目,運行(F5)一下自動就添加了.