Rcordset attivo

mercoledì 14 aprile 2010 - 14.38

sviluppo_tris Profilo | Newbie

salve dovrei gestire se un recordset è vuoto ma non so come fare..chi mi può dare una mano..
in pratica mi da errore in questo codice
Dim rs As Recordset

Dim Fld As DAO.Field, Str As String

Str = ""
Maschera.RecordsetClone.Bookmark = Maschera.Bookmark
For Each Fld In Maschera.RecordsetClone.Fields
If Fld.Type <> dbLongBinary Then

Str = Str & Fld.Name & "=" & Fld.Value & vbCrLf
End If
Next
Record = Str
quindi dovrei gestire il recordset vuoto ma non so come fare ..si blocca " Maschera.RecordsetClone.Bookmark = Maschera.Bookmark"

dovrei vedere se ho Maschera.RecordsetClone.state che indica lo stato del recordset 1 attivo, o non attivo
e Maschera.RecordsetClone.recordcount che indica se ci sono record. ma non so coem fare!!!!!!!!!!!!

alx_81 Profilo | Guru

>salve dovrei gestire se un recordset è vuoto ma non so come
>fare..chi mi può dare una mano..

>..si blocca " Maschera.RecordsetClone.Bookmark = Maschera.Bookmark"
hai provato a controllare se RecordsetClone è NULL? Usa la IsNull(Maschera.RecordsetClone) oppure prova a controllare se la proprietà EOF è true (in quel caso è vuoto).
--

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5