2022年VB+Access对数据库进行添加删除项目 .pdf
《2022年VB+Access对数据库进行添加删除项目 .pdf》由会员分享,可在线阅读,更多相关《2022年VB+Access对数据库进行添加删除项目 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 附件 2:VB6+Access编程中的数据库操作方法例 1:首先,在工程里引用microsoft activex data objects 2.7 library Dim cn As New ADODB.Connection, rs1 As New ADODB.Recordset, sql As String 在通用声明里定义,其中cn 是连接对象, rs1 是记录集, sql 是查询语句数据库名 .mdb + sql = select * from 表名 rs1.Open sql, cn rs1.MoveFirst Do While Not rs1.EOF Combo1.AddItem
2、rs1(字段名 ) rs1.MoveNext Loop rs1.Close 例 2:一个用户登录系统准备工作 : 数据库D:Mydb.mdb 数据库中 ,建数据表 :UserInfo, 数据表中 ,建字段 :User,Password,并添加一条记录点工程 -引用选中Microsoft Activex Data Objects 2.7 Library 控件 :添加一个文本框,一个命令按钮Private Sub Command1_Click() Dim s As String Dim Conn As New ADODB.Connection Dim Rs As New ADODB.Records
3、et Conn.Open Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:mydb.mdb 请将数据库名及路径换成你的实际数据库名及路径Dim UserName As String Dim Password As String s = Text1.Text If s = 1 Or s = 2 Then UserName = InputBox(请输入用户名 ) Password = InputBox(请输入用户密码) sql = Select * From UserInfo where User= & UserName & UserInfo 请换成你
4、的实际数据表名名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - 2 Rs.Open sql, Conn, 1, 3 If Rs.EOF Then MsgBox 没有找到此用户 Else If Rs(Password) = Password Then If s =1 Then MsgBox 123 ElseIf s = 2 Then MsgBox 456 End If Else MsgBox 密码错误 End If End If E
5、nd If End Sub 上面的例子实现了查询如果是要添加,删除 ,更新等操作 ,只要编写相应的SQL 语句 ,再用Conn.Execute SQL 就可以了 ,如: 添加的 : SQL=Insert Into UserInfo(User,Password) Values(aaaa,1234) Conn.Execute SQL 执行后 ,就添加了一条记录删除 : SQL=Delete From UserInfo Where User=aaaa Conn.Execute SQL 删除用户名为aaaa 的用户记录更新 : SQL=Update UserInfo Set Password=abcd
6、efg Where User=aaaa Conn.Execute SQL 执行后 ,修改用户 aaaa 的密码为abcdefg 以上只是示例,在实际使用过程中,可以将一些内容用控件输入等方式进行,这样就有很大的灵活性了例 3:Private Sub Form_Load() Dim cnn As ADODB.Connection Dim my_recordset As ADODB.Recordset Dim connect_string As String Dim statestring As String Set cnn=New ADODB.Connection Set my_recordse
7、t=New ADODB.Recordset 连接 Access 数据库名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - 3 connect_string=Provider=Microsoft.Jet.OLEDB.4.0;Data Source= & App.Path & aaa.mdb;Persist Security Info=False cnn.Open connect_string Select Case cnn.State
8、 Case adStateClose statestring=adStateClosed Case adStateOpen statestring=adStateOpen End Select 显示连接的状态MsgBox 连接成功! ,statestring 对 wzdz 表进行查询操作my_recordset.Open Select * from wzdz,cnn my_recordset.Close End Sub 例 4:Dim strConn As String 连接字符串Dim strSql As String SQL命令Dim conn As ADODB.Connection 数据
9、源Dim Ado As ADODB.Recordset 记录集strConn = Provider=Microsoft.Jet.OLEDB.4.0;Data Source= & App.Path & aaa.mdb;Persist Security Info=False strSql = SELECT * FROM bbb Set conn = New ADODB.Connection conn.ConnectionString = strConn conn.Open VB 中怎么对数据库进行添加删除修改的操作2009-02-28 18:58SK_PhiLChanG| 分类:数据库DB | 浏
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年VB+Access对数据库进行添加删除项目 2022 VB Access 数据库 进行 添加 删除 项目
限制150内