Visual Basic - No me funciona COUNT, AYUDA

Life is soft - evento anual de software empresarial
 
Vista:

No me funciona COUNT, AYUDA

Publicado por Jose (26 intervenciones) el 08/11/2006 21:43:17
Hola, quiero conocer el resultado de una consulta con COUNT y llevar el resultado a una variable, pero no sé si se realiza asi:

Dim db As Database
Dim rs As Recordset
Dim SQL As String

Dim mivariable As Integer

Set db= OpenDatabase(ruta de la base de datos)

SQL = "SELECT Count(*) As Sincroniza from [T COLECTOR] where [1ºSINCRONIZADO]= FALSE"

Set rs = db.OpenRecordset(SQL)

MsgBox rs("Sincroniza")
mivariable = rs!Sincroniza

Pero me da error 13 en tiempo de ejecución: No coinciden los tipos.
la linea afectada es:
Set rs = db.OpenRecordset(SQL)

Gracias por vuestra ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:No me funciona COUNT, AYUDA

Publicado por Christian (675 intervenciones) el 08/11/2006 21:50:04
este es el nombre de tu campo?

[1ºSINCRONIZADO
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:No me funciona COUNT, AYUDA

Publicado por Jose (26 intervenciones) el 08/11/2006 23:28:17
La asignación de los nombres de campo para mi que deja mucho que desear, pero es el que me he encontrado y con el que debo de trabajar.

si no me equivoco para evitar errores en los nombre de campo con caracteres especiales y espacios en blanco se pone entre corchetes [ ].

De todas formas lo he probado con un nombre convencional y me sigue fallando.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:No me funciona COUNT, AYUDA

Publicado por Natalia Camino (88 intervenciones) el 09/11/2006 09:28:04
Es posible que tengais un conflicto de bibliotecas con ADO y DAO, declarar los objetos así:

Dim db as DAO.Database
Dim rs as DAO.Recordset

espero que os funcione.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:No me funciona COUNT, AYUDA

Publicado por Joe (26 intervenciones) el 09/11/2006 10:39:16
Eres un sol Natalia !! con gente como tú esto dá gusto.

Me funcionó a la primera, muchas gracias.

"Oir es precioso para el que escucha"
Proverbio egipcio
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar