Alguien me puede decir como puedo hacer para contar los
registros de una tabla???
RESUESTAS
=========
SoftJaen:
Mediante la función COUNT de SQL.
El siguiente ejemplo abre un objeto Recordset cuyo campo 'Numero' contiene
los registros de la tabla 'Socios':
Set rs = cnn.Execute("SELECT COUNT(*) As Numero FROM Socios")
MsgBox rs.Fields!Numero
....................
Perdon, no quiero saber cuantos registro, sino cuantos
campos tiene una tabla..... mil disculpas, no se en que
estaba pensando........
...........................
Si el objeto Recordset abre una tabla, utiliza la colección «Fields», como
bien ha dicho Gregorio López, pero si sólo utilizas unos cuántos campos para
hacer una consulta SQL de selección, dicho código te va a devolver los
campos que conforman la consulta.
Si quieres conocer el número de campos existentes en una tabla, sin
necesidad de abrir un recordset, mediante DAO puedes utilizar la colección
«Fields» del objeto «TableDef»:
Dim db As Database
Dim td As TableDef
Set db = OpenDatabase("C:\Bd1.mdb")
Set td = db.TableDefs("Mi_Tabla")
' Número de campos
MsgBox td.Fields.Count
               (
geocities.com/es/ensolva/Descargas)                   (
geocities.com/es/ensolva)                   (
geocities.com/es)