Visual Basic - sustituir recordcount..

Life is soft - evento anual de software empresarial
 
Vista:

sustituir recordcount..

Publicado por Poncho (1 intervención) el 12/02/2007 15:05:22
Me doy cuenta que desde el principio la opcion recordcond en mi recordset no funciona, solo me envia un " -1 "

Alguna idea diferente para obtener el total de records de un recordset ??

gracias
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:sustituir recordcount..

Publicado por Alex (53 intervenciones) el 12/02/2007 15:54:46
Primero: RecordCount no es una opcion, sino una propiedad del recordset.
Segundo: Verifica el tipo de cursor que le estás asignando al recordset (ahí es donde está el quiz de la cuestión)
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:sustituir recordcount..

Publicado por poncho (1 intervención) el 12/02/2007 16:07:13
una pregunta muy ignorante (estoy empezando a traabajar con ADO)

para que sirve el tipo de cursor ?

no le eh asignado ninguno, en este momento lo checare..

gracias
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:sustituir recordcount..

Publicado por poncho (1 intervención) el 12/02/2007 17:48:42
otro problemilla que tengo alli, es que si hago la consulta SELECT * FROM datos

me regresa todos los campos de la tabla datos

pero si selecciono uno de los campos, en este caso el " no " ( SELECT no FROM Datos ", no me regresa mas que un Expr1000

no puedo ver los records del campo " no "

lo siento si algunos ya han leido esto, pero por mucho que lo intento no encuentro una salida!

gracias
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:sustituir recordcount..

Publicado por Poncho (1 intervención) el 12/02/2007 18:13:53
Consulte otro foro, y me sacaron de la duda, al parecer es un problema con una palabra reservada de VB6 ,asi que el nombre del campo se pone entre corches y listo !!!!

ya me devuelve el numero total de records!


Set rs = New ADODB.Recordset
With rs
.ActiveConnection = "Provider=Microsoft.jet.OLEDB.4.0;Data Source=" & BDDRuta
.CursorType = adOpenStatic
.CursorLocation = adUseClient
.Open "Select [no] from Datos"
End With
uu = rs.RecordCount


alomejor les podria servir a ustedes!
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:sustituir recordcount..

Publicado por Alex (53 intervenciones) el 12/02/2007 18:49:43
Deberías decirnos en que foro te sacaron la duda, porque aquí nadie resuelve nada, solo dicen tònterias.
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:sustituir recordcount..

Publicado por poncho (2 intervenciones) el 12/02/2007 19:18:32
jaja, no creas, hay muy buenas personas, que si ayudan !!, pero bueno, este es el foro.


http://www.canalvisualbasic.net/forum/forum_topics.asp?FID=1

aparte es mejor, porque te registras y ya tienes tu nombre de usuario.


como sea este foro tambien es muy bueno.
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