问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用vb.net操作access数据库

发布网友 发布时间:2022-05-03 22:37

我来回答

2个回答

热心网友 时间:2022-05-04 00:06

mports System.Drawing
Imports System.ComponentModel
Imports System.Windows.Forms
Imports System.Data.OleDb
Imports System.Data

Public Class Form1
Inherits Form
Private components As System.ComponentModel.Container = Nothing
Private WithEvents lastrec As Button
Private WithEvents nextrec As Button
Private WithEvents previousrec As Button
Private WithEvents firstrec As Button
Private t_books As TextBox
Private t_nl As TextBox
Private t_xb As TextBox
Private t_xm As TextBox
Private t_id As TextBox
Private l_books As Label
Private l_nl As Label
Private l_xb As Label
Private l_xm As Label
Private l_id As Label
Private label1 As Label
Private myDataSet As DataSet
Private WithEvents button1 As Button
Private WithEvents button2 As Button
Private WithEvents button3 As Button
Private WithEvents button4 As Button
Private myBind As BindingManagerBase

Public Sub New ( )
MyBase.New ( )
GetConnected ( )
InitializeComponent ( )
End Sub
'清除在程序中使用过的资源
Protected Overloads Overrides Sub Dispose (ByVal disposing As Boolean)
If disposing Then
If Not (components Is Nothing) Then
components.Dispose ( )
End If
End If
MyBase.Dispose ( disposing )
End Sub

Public Sub GetConnected ( )
'创建一个数据连接
Dim strCon As String = " Provider = Microsoft.Jet.OLEDB.4.0 ;
Data Source = db.mdb "
Dim myConn As OleDbConnection = New OleDbConnection ( )
myConn.ConnectionString = strCon
Dim strCom As String = " SELECT * FROM person "
'创建一个 DataSet
myDataSet = New DataSet ( )
myConn.Open ( )
'通过OleDbDataAdapter对象得到一个数据集
Dim myCommand As OleDbDataAdapter = New OleDbDataAdapter
( strCom , myConn )
'把Dataset绑定books数据表
myCommand.Fill ( myDataSet , "person" )
'关闭此数据连接
myConn.Close ( )
End Sub

'插入数据记录操作代码
Private Sub button2_Click (ByVal sender As Object , _
ByVal e As System.EventArgs) Handles button2.Click
'判断所有字段是否添完,添完则执行,反之弹出提示
If ( t_id.Text <> "" And t_xm.Text <> ""
And t_xb.Text <> "" And t_nl.Text <> ""
And t_books.Text <> "" ) Then
Dim myConn1 As String = " Provider = Microsoft.Jet.OLEDB.4.0 ;
Data Source = db.mdb"
Dim myConn As OleDbConnection = New OleDbConnection ( myConn1 )
myConn.Open ( )
Dim strInsert As String = " INSERT INTO person ( id , xm , xb , nl
, zip ) VALUES ( " & _
t_id.Text + " , '" & _
t_xm.Text + "' , '" & _
t_xb.Text + "' , " & _
t_nl.Text + " , " & _
t_books.Text + ")"
Dim inst As OleDbCommand = New OleDbCommand ( strInsert , myConn )
inst.ExecuteNonQuery ( )
myConn.Close ( )
myDataSet.Tables ( "person" ).Rows ( myBind.Position ).BeginEdit ( )
myDataSet.Tables ( "person" ).Rows ( myBind.Position ).EndEdit ( )
myDataSet.Tables ( "person" ).AcceptChanges ( )
Else
MessageBox.Show ( "必须填满所有字段值!" , "错误!" )
End If
End Sub
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何用易语言实现QQ登录器的QQ号空了就出现“QQ号为空,请输入QQ号... 介绍几首最新的网络歌手唱得网络红歌呗。。谢谢啊 求推荐几首好听的歌,要和徐良风格差不多的 ...男女合唱的】最好多推荐几首,试到一首好听的 有什么蛮好听的新歌吗?网络歌手、非主流的,像汪苏泷、徐良、阿悄他们的... 关于Guitar Rig 4的两个问题,求解答。。。 右脚跟疼是什么原因引起的 男人右脚后跟筋疼的原因 右脚跟痛 我右脚跟腱痛怎么治呀,两个多月前崴了一下,找人捏了几次,但现在跟腱一... 网站和ACCESS数据库不在一个服务器上,怎么远程调用ACCESS数据库? asp怎么远程连接Access数据库呢?(VB代码) Access.NOW.远程怎么用 org.apache.shiro.cache.ehcache.ehcachemanager是干什么用的 SSM项目配置了shiro、ehcache,配置了会话session的超时时间无效 怎么获取shiro中的session对象 SpringBoot+Shiro整合后登录功能报错 如何解决 org.apache.shiro.util.unknownclassexception 请教&quot;.imsq&quot; 关于电脑的单词短语 ICT 中的raw thd是什么意思 VSS客户端打开工程时提示“Access to file &quot;&#92;&#92;Lan&#92;VSS&#92;data&#92;rights.dat ... jsp 操作access数据库的简单问题 JSP中Access数据库连接不上 原因? jsp与Access数据库相对路径连接的问题 JSP连接ACCESS数据库出错 MyEclipse中用jsp怎么连接Access数据库? html中怎么使用JSP连接Access数据库。 dreamweaver 中jsp动态页面如何连接access数据库 jsp连接Access VB.net如何调用ACCESS数据库中的数据 VBNET ACCESS操作方法 vb.net 怎么样访问access数据库? 求VB.NET2010操作ACCESS数据库的完整代码 vb.net,操作ACCESS数据库 vb.net +access数据库 求一个用VB.net操作access数据库的例程 VB.NET连接access数据库文件的问题!(请根据详细描述回答!) VB.NET连接ACCESS数据库,读取查询并显示 VB.Net连接Access数据库 vb.net access数据库 VB.NET连接access 数据库问题 VB.NET通过调用模块怎么建立access数据库? VB.NET 的ACCESS数据库操作问题,修改字段名 关于CentOS安装oracle11gR2 出现乱码 信息: Illegal access: this web application instance has been stopped already. Could not load …… 这是什么错误?怎样修复? Could not load com.mysql.jdbc.SQLError. tomcat报的错误,帮忙看一眼,随便说几句,谢了。 哪位java高手帮我看看这是什么原因引起的异常? Could not load com.mysql.jdbc.SQLError.