preguntas vb recordsets access

Iniciado por CrÄsH, 2 Abril 2009, 22:02 PM

0 Miembros y 1 Visitante están viendo este tema.

CrÄsH

Dim recordset as recordset
-------------------------------
Para que sirve el rescordset.Requery??

Siempre hay que hacer un recordset.Close? pq? y el database.close? y el databaseNothing?

Como puedo actualizar un cuadro combinado?  como kuando cierro y abro el formulario.

Gracias



~~~~~~~~~~~~~~~~

seba123neo

Cita de: CrÄsH en  2 Abril 2009, 22:02 PM
Dim recordset as recordset
-------------------------------
Para que sirve el rescordset.Requery??

Siempre hay que hacer un recordset.Close? pq? y el database.close? y el databaseNothing?

creo que necesitas leer un manual basico de ADO de bases de datos...porque explicarte eso es explicarte toda la teoria..busca en internet sobre ADO en la pagina de el guille esta todo...

saludos.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

TheGhost(Z)

RS.Open - Abres
RS. Close - Cierras
Set RS = Nothing - Liberas de la memoria

CrÄsH

Cita de: TheGhost(Z) en  3 Abril 2009, 18:35 PM
RS.Open - Abres
RS. Close - Cierras
Set RS = Nothing - Liberas de la memoria


Porque hay k cerrar el RS y liberara la memoria del db=nothing?
~~~~~~~~~~~~~~~~

CrÄsH

Cita de: seba123neo en  3 Abril 2009, 01:36 AM
Cita de: CrÄsH en  2 Abril 2009, 22:02 PM
Dim recordset as recordset
-------------------------------
Para que sirve el rescordset.Requery??

Siempre hay que hacer un recordset.Close? pq? y el database.close? y el databaseNothing?

creo que necesitas leer un manual basico de ADO de bases de datos...porque explicarte eso es explicarte toda la teoria..busca en internet sobre ADO en la pagina de el guille esta todo...

saludos.

no seria DAO?
~~~~~~~~~~~~~~~~

TheGhost(Z)

Cierras xq luego no podrias abrilo si esque necitaras abrirlo nuevamente..
libera memoria para que no este cargado el programa, sino se vuelve lenta..

seba123neo

#6
Cita de: CrÄsH en  4 Abril 2009, 21:33 PM
Cita de: seba123neo en  3 Abril 2009, 01:36 AM
Cita de: CrÄsH en  2 Abril 2009, 22:02 PM
Dim recordset as recordset
-------------------------------
Para que sirve el rescordset.Requery??

Siempre hay que hacer un recordset.Close? pq? y el database.close? y el databaseNothing?

creo que necesitas leer un manual basico de ADO de bases de datos...porque explicarte eso es explicarte toda la teoria..busca en internet sobre ADO en la pagina de el guille esta todo...

saludos.

no seria DAO?

eso depende de lo que estes usando vos, no dijiste si usas ADO o DAO...Requery existe en ambos...el close tambien...

pues claro como te dijo TheGhost(Z) al abrir el recordset despues de usarlo lo tenes que cerrar porque sino despues no lo vas a poder abrir devulta, en todo caso te tira error de que esta abierto...y al cerrar el programa tenes que poner todo en Nothing...la conexion de la base...sino hasta puede que quede abierta y no se cierre...pero todo esto que te cuento lo encontras en internet en 5 minutos buscando ADO o DAO...te recomiendo el primero...porque DAO ya por decirlo así "no existe mas"...es un metodo que Microsoft no uso mas...sino fijate en las versiones de .NET se usa ADO.NET...ADO es lo nuevo...

saludos.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

CrÄsH

Que hacer lo que esta entre parentesis???

Private Sub Form_open (cancel As Integer)

~~~~~~~~~~~~~~~~

BlackZeroX

Cita de: CrÄsH en  6 Abril 2009, 00:00 AM
Que hacer lo que esta entre parentesis???

Private Sub Form_open (cancel As Integer)

es en serio?

Código (vb) [Seleccionar]
(cancel As Integer)

es una variable de retorno que puedes manipular.

Código (vb) [Seleccionar]
Private Sub Form_open[code]

Declaración Privada de un proceso con respecto donde fue declarada. (No sabia que estubiese dicho evento "Open" en vb6 con respecto en los formularios...)...¡!
[/code]
The Dark Shadow is my passion.

seba123neo

lo que pasa es que debe estar trabajando en VBA y ese evento ahi si esta...
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson