[Perl] Variables Globales
Max de Mendizábal
max en upn.mx
Lun Ene 17 08:47:06 CST 2005
Si, lo más probable es que haya un problema por no declarar $datos. Puedes
hacer explícito el paquete así Main::datos pero lo mejor es que revises la
documentación del alcance de las variables y como se comporta con la
opción -w y -T.
Saludos
Max
On Mon, 17 Jan 2005, Rafael F. Rodríguez wrote:
> Hola lista, hoy estoy que me salgo :-( .
>
> Tengo un problemilla, tengo una varible que engancha a una base de datos tipo
> llamada $datos, y la inicializo (sin my ni local) $datos = DBI -> connect
> ('dbi:ODBC:DATOS', '','');
>
> Posteriormente tengo funciones que hacen uso de ella, para devolver un valor
> (número de registro o lo que sea), del tipo $sqlOperacion = $datos -> prepare
> ("Select...."); De esta forma mantengo sólo una conexión, pero cuando intento
> ejecutar la aplicación de duelve Golbal symbol "$datos" requires explicit
> package name at ....
>
> Pues bien, no tengo ni idea que poner, ¿alguna sugerencia?, muchas gracias.
>
Más información sobre la lista de distribución Perl