Hola a todos. Es un placer saludarlos nuevamente.
Esta pregunta puede ser tonta, pero bueno eso es lo que tenemos los principiantes.
espero me puedan resolver este problema. Les describo la
situacion:
* Tengo un modulo en donde declaro entre otras cosas una variable
Public vgtelefono As String
* Tengo un formulario con un control ADO que me muestra en un DataGrid
los registros de una tabla hecha en access 2000.
Este fomulario tiene un CommandButton con el siguiente codigo:
Private Sub cmdok_Click()
vgtelefono = adomarcelo.Recordset!cli_nrotel
form_paraimprimir.Show
End Sub
* El formulario form_paraimprimir entre otras cosas lo uso para que muestre
los datos del registro seleccionado. El codigo de load es:
Private Sub Form_Load()
Dim marcelo As ADODB.Connection
Dim fabian As ADODB.Recordset
Set marcelo = New ADODB.Connection
marcelo.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Materiales de estudio\viba\taxicom\clientes.mdb;Mode=ReadWrite;P ersist Security Info=False"
marcelo.Open
Set fabian = New ADODB.Recordset
fabian.ActiveConnection = marcelo
fabian.Open ("select * from clientes where cli_nrotel = vgtelefono")
End Sub
El ERROR que me sale es:
No value given for one or more required parameters.
Saludos