Programación General > Visual Basic 6.0 e inferiores

 Re: Módulo y Ado

(1/1)

chesco:
Hola me gustaria saber como se usa los controles ado en un módulo bas

el Mago:
no puedes utilizar controles en un módulo .bas, sólo puedes utilizar su código, esta es la forma más elegante de escribir un programa que accese a datos y su rendiimiento es mejor que si utilizas controles ado en los formularios en mi página http://www.iespana.es/magicbasic/ hay aunque muy pocos algunos códigos que te pueden servir
saludos

chesco:
yo solo quiero saber como se manda a un modulo el recordset que tengo que utilizar por ejemplo:

nuevo_registro adocliente.recordset

Jrtuarez:
PUEDES DECLARAR UNA  VARIABLE DE TIPOS ADO GLOBAL PARA HACERTE REFERENCIA A TU CONECCION Y PUEDES PONER TODOS TUS RUTINAS EN LOS MODULO SERIA MEJOR SI UTILISAS MODULOS DE CLASE Y ES MAS ELEGANTE LA PROGRAMACION ES ALGO ASI:

Dim base As New ADODB.Connection
Dim tabla As New ADODB.Recordset

'ESTO VA EN EL MODULO

Private Sub Elimina_Click()
'command
'base.Execute "delete from Tabla" ' elimina registros
base.Execute "drop table Tabla" 'elimina tabla
End Sub

Private Sub MAIN()
base.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:Documents and Settingslab1-3Mis documentosejemplo.mdb;Persist Security Info=False"
FORM1.SHOW
End Sub


'ESTO ES DE TU FORM PRINCIPAL
Private Sub Form_Unload(Cancel As Integer)
base.Close
End Sub

'POR CIERTO PUEDES UTILIZAR TODOS LAS SENTENCIAS SQL QUE QUIERAS ES MUY FLEXCIBLE SUERTE

Navegación

[0] Índice de Mensajes

Ir a la versión completa