生活随笔
收集整理的這篇文章主要介紹了
VB.NET数据库中插入数据
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本文記錄一下如何通過VB.NET往數據中添加數據,所用數據庫仍然用上節數據庫聯結那個,下圖為設計的窗體應用程序,內容很簡單,點擊學生信息表,往這個表添加數據,點擊學生成績表往相應表添加數據。
圖1
二、接下來講述代碼部分,在這里先把完整代碼曬出來,如下。
Imports System.
Data.OleDb
Public Class Form1
Dim odc1
As New OleDbConnection
() Dim odcommand
As New OleDbCommand
()Private Sub Form1_Load
(ByVal sender
As System.
Object, ByVal e
As System.EventArgs
) Handles MyBase.Loadodc1.ConnectionString
= "Provider
= Microsoft.Jet.OLEDB.
4.0;data source
=E
:\博客\數據庫聯結\Database7.mdb"odc1.
Open()End SubPrivate Sub Button1_Click
(ByVal sender
As System.
Object, ByVal e
As System.EventArgs
) Handles Button1.Click
Dim Strxzyh
As StringStrxzyh
= "insert into 學生信息表
(學號
,姓名
,性別
) " & "values
(odcommand.CommandText
= Strxzyhodcommand.Connection
= odc1odcommand.ExecuteNonQuery
()End SubPrivate Sub Button2_Click
(ByVal sender
As System.
Object, ByVal e
As System.EventArgs
) Handles Button2.Click
Dim Strxzyh
As StringStrxzyh
= "insert into 學生成績表
(學號
,數學
,語文
,英語
) " & "values
(odcommand.CommandText
= Strxzyh odcommand.Connection
= odc1odcommand.ExecuteNonQuery
()End Sub
End Class
首先,程序最開頭的 Imports System.Data.OleDb是第一步,只有引用了這個,下邊的程序才能操作數據庫,不引用的話,下邊的操作會報錯。接著又定義了兩個odc1和odcommand,這兩個作用,我自己理解為,一個數據庫連接用,一個操作數據庫用,也是不可缺少的。接著就需要連接數據庫了,下邊那句為連接數據庫**odc1.ConnectionString = "Provider = Microsoft.Jet.OLEDB.4.0;data source=E:\博客\數據庫聯結\Database7.mdb"**,Microsoft.Jet.OLEDB.4.0;好像針對電腦系統的不同,好像還有其他的語句,我這是WIN10的64位,可以直接運行,也就沒深究,接下來就是定義到,想要連接數據庫的位置了,位置一定要寫對,否則在打開數據庫時,就會出現文件名無效的錯誤。接下來就是兩個按鈕的程序了,在寫 Strxzyh = "insert into 學生成績表 (學號,數學,語文,英語) " & "values ('" & "2020512" & "','" & "99" & "','" & "98" & "','" & "99" & "')"這段代碼時,一定要是在英文輸入法的前提下,標點符號也要英文的,若為中文的運行時會報錯的,深有體會,切記!切記!切記!,設置完插入值后,剩下的三句是必須的,以上就是所有的過程。點擊兩個按鈕后,結果如圖2,圖3.可以看到圖3的聯結字段插入了代碼插入的數據。
圖2
圖3
以上就是數據庫中插入數據步驟,老規矩總結。
1、首先引入 Imports System.Data.OleDb
2、定義連接和傳遞命令的語句
3、連接數據庫
4、插入數據
好了,就這么多,如有不對請見諒,請指出,灰常感謝。
總結
以上是生活随笔為你收集整理的VB.NET数据库中插入数据的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。