Re: ADO Recordcount = -1
From: DS (dsweatman_at_bellsouth.net)
Date: 01/25/05
- Next message: Stephen Howe: "Re: ADO Recordcount = -1"
- Previous message: Marc G: "RE: ADO Recordcount = -1"
- In reply to: Marc G: "RE: ADO Recordcount = -1"
- Next in thread: Stephen Howe: "Re: ADO Recordcount = -1"
- Messages sorted by: [ date ] [ thread ]
Date: 25 Jan 2005 10:41:51 -0800
I am using adOpenStatic.
Deidre
Marc G wrote:
> I believe that RecordCount requires either opening the table with
> adOpenStatic or adOpenKeyset. Search in ADO 2.8 information online
for more
> information.
>
> "DS" wrote:
>
> > The following code is in a asp page. I can't get the recordcount to
> > return the correct information. The recordset is populated because
I
> > can loop through it. How do I get the recordcount to work
correctly?
> > Any help would be greatly appreciated!
> > Dim madoRs,madoCmd,msConn,msSQL
> >
> > Set madoRs = Server.CreateObject("ADODB.Recordset")
> >
> > Set madoCmd = Server.CreateObject("ADODB.Command")
> >
> > msConn = "Provider=SQLOLEDB;Data Source=XXXXXDEV;Initial
> > Catalog=TestDB;UID=xxx;PWD=xxx"
> >
> > msSQL = "select lMSDSId from tblMSDS"
> >
> > With madoRs
> > ..MaxRecords = MAX_ROWS
> > ..LockType = adLockReadOnly
> > ..CursorLocation = adUseClient
> > ..CursorType = adOpenStatic
> > End With
> >
> > With madoCmd
> > ..ActiveConnection = msConn
> > ..CommandType = adCmdText
> > ..CommandText = msSQL
> > ..CommandTimeout = 60
> > Set madoRs = .Execute
> > Set .ActiveConnection = Nothing
> > End With
> >
> > Set madoCmd = Nothing
> >
> > 'empty recordset
> > If err.number = 0 Then
> > If madoRs.RecordCount = 0 Then
> > msMsg = "There are no MSDSs matching your search criteria."
> > End If
> > End If
> >
> > Thanks,
> > Deidre
> >
> >
- Next message: Stephen Howe: "Re: ADO Recordcount = -1"
- Previous message: Marc G: "RE: ADO Recordcount = -1"
- In reply to: Marc G: "RE: ADO Recordcount = -1"
- Next in thread: Stephen Howe: "Re: ADO Recordcount = -1"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|
|