vb.net 利用ADO实现数据库的删除、插入、修改操作(adodb)
2011-08-02 15:29
1036 查看
学生信息显示代码:
View Code
View Code
Public Class 显示学生信息 Dim rs As New ADODB.Recordset Dim conn As New ADODB.Connection Public Function connect_db() As ADODB.Connection 'Dim conn As New ADODB.Connection Dim constr As String constr = ("Driver={SQL Server};server=PC-201105311336\SQLEXPRESS;Uid=sa;Pwd=123456;Database=jiaxiaoai") conn.Open(constr) connect_db = conn 'sql = "select * from student" End Function Private Sub firstbtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles firstbtn.Click rs.MoveFirst() xuehaotext.Text = rs(0).Value nametext.Text = rs(1).Value If (rs(2).Value = 0) Then sextext.Text = "" Else sextext.Text = Str(rs(2).Value) End If If (rs(3).Value = 0) Then scoretext.Text = "" Else scoretext.Text = Str(rs(3).Value) End If End Sub Private Sub upbtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles upbtn.Click rs.MovePrevious() If rs.BOF = True Then rs.MoveFirst() End If xuehaotext.Text = rs(0).Value nametext.Text = rs(1).Value If (rs(2).Value = 0) Then sextext.Text = "" Else sextext.Text = Str(rs(2).Value) End If If (rs(3).Value = 0) Then scoretext.Text = "" Else scoretext.Text = Str(rs(3).Value) End If End Sub Private Sub downbtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles downbtn.Click rs.MoveNext() If rs.EOF = True Then rs.MoveLast() End If xuehaotext.Text = rs(0).Value nametext.Text = rs(1).Value If (rs(2).Value = 0) Then sextext.Text = "" Else sextext.Text = Str(rs(2).Value) End If If (rs(3).Value = 0) Then scoretext.Text = "" Else scoretext.Text = Str(rs(3).Value) End If End Sub Private Sub endbtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles endbtn.Click rs.MoveLast() xuehaotext.Text = rs(0).Value nametext.Text = rs(1).Value If (rs(2).Value = 0) Then sextext.Text = "" Else sextext.Text = Str(rs(2).Value) End If If (rs(3).Value = 0) Then scoretext.Text = "" Else scoretext.Text = Str(rs(3).Value) End If End Sub Private Sub 显示学生信息_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load '窗口初始化函数 Dim sql As String sql = "select * from student" conn = connect_db() rs.Open(sql, conn, ADODB.CursorTypeEnum.adOpenDynamic, ADODB.LockTypeEnum.adLockOptimistic) 'connect(sql) rs.MoveFirst() xuehaotext.Text = rs(0).Value nametext.Text = rs(1).Value If (rs(2).Value = 0) Then sextext.Text = "" Else sextext.Text = Str(rs(2).Value) End If If (rs(3).Value = 0) Then scoretext.Text = "" Else scoretext.Text = Str(rs(3).Value) End If End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles insertbtn.Click Dim sex Dim score sex = Val(sextext.Text) score = Val(scoretext.Text) 'sql = "insert into student ('" & xuehaotext.Text & "','" & nametext.Text & "','" & sex & "','" & score & "')" 'rs.Open(sql, conn, ADODB.CursorTypeEnum.adOpenDynamic, ADODB.LockTypeEnum.adLockOptimistic) rs.AddNew() rs(0).Value = xuehaotext.Text rs(1).Value = nametext.Text rs(2).Value = sex rs(3).Value = score rs.Update() End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles updatebtn.Click Dim sex Dim score sex = Val(sextext.Text) score = Val(scoretext.Text) rs(0).Value = xuehaotext.Text rs(1).Value = nametext.Text rs(2).Value = sex rs(3).Value = score rs.Update() End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles deletebtn.Click rs.Delete() End Sub Private Sub allbtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles allbtn.Click End Sub End Class
相关文章推荐
- vb 利用ADO.Net实现数据库的连接,修改,删除,插入操作
- ado.net实现对数据库的添加、删除和查看操作
- ASP.NET对数据库的基本操作——插入,删除,修改(上)
- (VB.net) 利用DataGrid实现查找, 编辑, 修改, 更新, 删除的功能。
- VB.NET 中启动ADO.NET事务,实现对数据库操作的整体性。
- ASP.NET对数据库的基本操作——插入,删除,修改(下)
- 数据库的插入、修改、删除操作(java实现)
- VB.NET中操作xml文件(插入节点、修改、删除)
- VB.NET中操作xml文件(插入节点、修改、删除)(转载)
- ADO.NET之数据插入、修改、删除、查询操作
- 利用dbcp数据库连接池连接数据库,并利用dbtuils框架对数据库test中book表进行插入、删除、修改、查询的操作。
- VB.NET中操作xml文件(插入节点、修改、删除)
- 利用dbcp数据库连接池连接数据库,并利用dbtuils框架对数据库test中book表进行插入、删除、修改、查询的操作代码
- 利用dbcp数据库连接池连接数据库,并利用dbtuils框架对数据库test中book表进行插入、删除、修改、查询的操作。book表结构如下:(id,name,price,author,descrip
- 可视化webpart基础开发——利用事件接收器实现同步操作两个文档库(添加、删除、修改文档)
- 在VB.NET中 用代码 利用SQL语句创建数据库、表、存储过程、视图、索引、规则、修改表、查看数据等的方法
- [VB.NET]利用vb.net创建一个完全可编辑的DataGrid,从而实现操作Access数据库进行增,删,改的功能,前提是不用任何其他的Button
- ASP.NET4.0 Ajax实例 –Javascript调用 ADO.NET Data Service实现数据库操作
- vb.net怎么利用textbox修改数据库中的数据???
- Qt5.9Creator读写Mysql5.7.17数据库详细例子(数据库基本操作:创建表,查询,插入,删除,修改)