SQL SERVER
我在第一个表中已经找出了一个记录的位置.处理完后,又要去找第二个表中另一个记录的位置.处理完后.在返回来处理第一个表中刚才找到的哪个记录,但是记录位置已经不对了.现在就是如果不再重新查找的话,在处理第二个表之前怎样记录下第一个的位置呢?然后返回去还可以继续使用第一个表中的找到的记录.
我在第一个表中已经找出了一个记录的位置.处理完后,又要去找第二个表中另一个记录的位置.处理完后.在返回来处理第一个表中刚才找到的哪个记录,但是记录位置已经不对了.现在就是如果不再重新查找的话,在处理第二个表之前怎样记录下第一个的位置呢?然后返回去还可以继续使用第一个表中的找到的记录.
解决方案 »
- vb6 scrollBar控件和系统自动加的滚动条是一回事吗
- 请问如何将COMMAND按扭变成椭圆的?还有就是窗体左上角的小图标是哪里改的,谢谢
- 如何历遍UserControl包含的所有控件!!!!!!!!!!
- 怎么能让LISTVIEW里的图标不让用户移动
- 请问:如何VB6.0设置窗体(picture, textbox ,label 等)的保存,打印等工具?
- 如何在程序的运行时将按钮控件放到Frame控件内???
- 为什么我用SetwindowPos函数生成TopMost窗口总能被另外一个程序的窗口覆盖?
- 关于Vb中XMLDocument对象的问题,错误提示为"ActiveX component can't create object",在线等
- 如何获取WINDOWS当前用户!
- Hp绘图仪 打印纸问题
- 农民兄弟,谢了!
- ★★★200分问题见内部链接
Dim strCnn As String
Dim strMessage As String
Dim intCommand As Integer
Dim varBook As Variant ' 使用来自出版商表的数据打开记录集。
strCnn = "Provider=sqloledb;" & _
"Data Source=srv;Initial Catalog=pubs;User Id=sa;Password=; "
Set rstPublishers = New ADODB.Recordset
rstPublishers.CursorType = adOpenStatic
' 使用客户端游标启用 AbsolutePosition 属性。
rstPublishers.CursorLocation = adUseClient
rstPublishers.Open "SELECT pub_id, pub_name FROM publishers " & _
"ORDER BY pub_name", strCnn, , , adCmdText rstPublishers.MoveFirst Do While True
' 显示关于当前记录的信息并让用户输入。
strMessage = "Publisher: " & rstPublishers!pub_name & _
vbCr & "(record " & rstPublishers.AbsolutePosition & _
" of " & rstPublishers.RecordCount & ")" & vbCr & vbCr & _
"Enter command:" & vbCr & _
"[1 - next / 2 - previous /" & vbCr & _
"3 - set book / 4 - go to book]"
intCommand = Val(InputBox(strMessage)) Select Case intCommand
' 向前或向后移动,捕获 BOF 或 EOF。
Case 1
rstPublishers.MoveNext
If rstPublishers.EOF Then
MsgBox "Moving past the last record." & _
vbCr & "Try again."
rstPublishers.MoveLast
End If
Case 2
rstPublishers.MovePrevious
If rstPublishers.BOF Then
MsgBox "Moving past the first record." & _
vbCr & "Try again."
rstPublishers.MoveFirst
End If ' 保存当前记录的书签。
Case 3
varBook = rstPublishers.Book ' 转到由存储的书签所指示的记录。
Case 4
If IsEmpty(varBook) Then
MsgBox "No Book set!"
Else
rstPublishers.Book = varBook
End If Case Else
Exit Do
End Select Loop rstPublishers.CloseEnd Sub