大家好!
我想知道在VB中怎么样能够读取数据库中记录的个数!
有知道的兄弟帮帮忙
我想知道在VB中怎么样能够读取数据库中记录的个数!
有知道的兄弟帮帮忙
解决方案 »
- Ctrl+Z的原理?
- 第一次编写一个ActiveX DLL
- 50分求助:如何使视频采集卡重新恢复最初设置?
- 我对组件开发没有什么概念,COM/DCOM/COM+这些是否是指组件开发?好心人可否推荐一些基础的书或电子书!
- 关于DataSource的问题
- 请大家来谈谈消息反射是怎么回事,谢谢!
- ★☆★请知情人进来,我7月19日到上海的事情,顶一下就有分★☆★
- 关于webbrowser控件的两个问题?
- 关于VB打开Paradox数据库的问题?
- 在调用CO+组件时,时常出现Switch to ...窗体,不知怎样使它不出现(在客户端)?
- 请问如何控制webbrowser中网页离边框的距离?
- 关于窗体显示问题
然后myrs.recordcount就是记录数
sql="select * from 表名"
rs.open sql,conn,3,3msgbox rs.recordcountrs.close
set rs=nothing
Option Explicit
Dim rs As New ADODB.Recordset
Dim cn As New ADODB.Connection
Private Sub Form_Load()
'方法1
rs.Open "select * from TabName", cn, adOpenStatic, adLockReadOnly, adCmdText
MsgBox "總記錄數:" + rs.RecordCount
rs.Close
Set rs = Nothing
'方法2
rs.Open "select count(*) from TabName", cn, adOpenStatic, adLockReadOnly, adCmdText, adCmdText
MsgBox "總記錄數:" + rs(0)
rs.Close
Set rs = NothingEnd Sub
-------------
www.vicmiao.com
努力就有美好時光!
把最後的 ,adcmdtext 去掉,多了一個--------
www.vicmiao.com
努力就有美好時光!
为什么总输出的是5
Dim connstr As String
Dim conn As ADODB.Connection
connstr = "provider=sqloledb;" & "data source=xiaodeng;" & "initial catalog=BookStoreForVB6;" & "password=;" & "user id=sa"
Set conn = New ADODB.Connection
conn.ConnectionString = connstr
conn.Open
Dim rs As ADODB.Recordset
Set rs = conn.Execute("select * from provider")
Dim data As String
data = ""
Do While Not rs.EOF
data = Val(bianma1)
rs.MoveNext
Loop
bianma1 = Str(data + 5)
为什么要将data 字符串和数字相加啊
bianma1 = Str(data + 5)????
bianma1 = data & str(5)
最快。