ho un problema assurdo vorrei fare in modo che se la mia tebella non contiene nessun record si cancelliino due voci dalla lista dei una combobox ma non ci riesco. Chi mi può aiutare?
ho un problema assurdo vorrei fare in modo che se la mia tebella non contiene nessun record si cancelliino due voci dalla lista dei una combobox ma non ci riesco. Chi mi può aiutare?
l'amichevole tessiragnatele di quartiere
Beh, dire che dovresti controllare il numero di records presenti in una tabella.
Non usare la proprieta' recordcount di ADO, non e' affidabile se non in determinati casi.
Piuttosto usa una "SELECT COUNT" oppure fai un check sulle proprieta' BOF ed EOF.
Esempio
Dim rst as new ADODB.Recordset
rst.open... ecc...
if (rst.BOF and rst.EOF)
'Il recordset e' vuoto
else
'Ci sono dei records
End If
Tutto chiaro?
ChReAn
-------------------
Slackware 9.1 powered
chiarissimo ora provo e ti faccio sapere.
ps
io usavo proprio recordCount è non mi riportava mai il valore giusto
l'amichevole tessiragnatele di quartiere
non mi funziona, io ho due database collegati a due controlli ADODC, seguendo le tue istruzioni ho provato a scricere
If adodc1.recordset.EOF and adodc1.recordset.BOF Then
masgbox"non ci sono record"
End If
ma la finestra non mi compare mai anche se il recor è vuoto
cosa vuol direPiuttosto usa una "SELECT COUNT"
l'amichevole tessiragnatele di quartiere