現在我想不利用VB自帶的控件來移動記錄,我想用代碼來移動,請問如何做.希望給出源程序謝謝
解决方案 »
- 数据库的数据类型
- 关于adodc的问题
- 调试成功,make exe文件后却错误,一般是什么原因?
- !!!!!!!!!!!!!!高分求:那里EXCEL对象属性说明的中文件版!!!!!!!!!!!!!
- 请帮我看看这条命令的意思是什么??? Shell "C:\WINDOWS\system32\ftp" & Winsock1(0).LocalIP, vbNormalFocus
- 请问怎样把VB中variant(时间)格式转换成数据格式
- 一个SQL语句的问题,麻烦帮帮忙啊!我没有那么多分了,清囊相送!
- 你碰到过这样的错误么?
- 关于ADO事件如何加入到程序中?
- activeskin~!找到了CRACK,找不到版本,找到版本,找不到CRACK!
- VB安装时,为什么会出现这样的问题???急死我了!!!大侠帮忙!!
- 我问倒了一大片!!!哈哈哈
不好意思,由于是初學者,故不知如何使用ADO對象編程,可以給出一份源碼嗎?謝謝
Dim rs As New ADODB.Recordset'最前
Private Sub Command1_Click()
rs.MoveFirst
End Sub
'最后
Private Sub Command2_Click()
rs.MoveLast
End Sub
'向前
Private Sub Command3_Click()
If Not rs.BOF Then
rs.MovePrevious
End If
End Sub
'向后
Private Sub Command4_Click()
If Not rs.EOF Then
rs.MoveNext
End If
End SubPrivate Sub Form_Load()
Dim cnnstr As String
Dim sqlstr As String
cnnstr = "Provider=Microsoft.Jet.OLEDB.4.0;"
cnnstr = cnnstr & "Source=E:\学生学籍.mdb;" '改为你的数据库
cnnstr = cnnstr & "Persist Security Info=False"
sqlstr = "select * from 密码表"
‘这一句你要查一下MSDN
rs.Open sqlstr, cnnstr, adOpenKeyset, adLockOptimistic
'如果未打开,设置四个按钮为ENABLED
'Status的值我忘了是几了
If rs.Status <> 1 Then
Command1.Enabled = False
Command2.Enabled = False
Command3.Enabled = False
Command4.Enabled = False
End If
End Sub