Dbix :: registro de registros

DBIX :: RecordSet es una extensión Perl para los registros de DBI.
Descargar ahora

Dbix :: registro de registros Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • G.Richter
  • Sitio web del editor:
  • http://search.cpan.org/~grichter/DBIx-Recordset-0.26/Recordset.pm

Dbix :: registro de registros Etiquetas


Dbix :: registro de registros Descripción

DBIX :: RecordSet es una extensión PERL para los registros de DBI. Dbix :: RecordSet es una extensión Perl para los registros de DBI ,Synopsis Use DBIX :: Recordset; # Configure un nuevo objeto y seleccione algunos Recods ... * Set = DBIX :: RecordSet -> Buscar ({'! DataSource' => 'DBI: Oracle: ...', '! Table' => 'usuarios' , '$ donde' => 'nombre =? y edad>?', '$ valores' => }); # Obtenga los valores de Field Foo ... Imprimir "Primer valor de los registros de FOO es $ Set {foo} n"; Imprimir "Segundo valor de registros de FOO es $ SET {foo} n"; # Obtenga el valor de la edad de campo del registro actual ... Imprimir "La edad es $ SET {AGE} N"; # Hacer otro selecto con el objeto ya creado ... $ SET -> Buscar ({name => 'bar'}); # Mostrar el resultado ... Imprimir "Todos los usuarios con NAME BAR: N"; mientras ($ Rec = $ set -> Siguiente) {Imprimir $ Rec -> {EDAD}; } # Configurar otro objeto e inserte un nuevo registro * Set2 = DBIX :: SetSetSet -> Insertar ({'! DataSource' => 'DBI: Oracle: ...', '! Tabla' => 'usuarios', ' Nombre '=>' foo ',' Edad '=> 25}); # Actualizar este registro (cambiar de edad de 25 a 99) ... $ SET -> Actualizar ({Edad => 99}, {Name => 'foo'}); DBIX :: RecordSet es un módulo Perl para la abstracción y la simplificación del acceso a la base de datos. El objetivo es hacer que el acceso de la base de datos estándar (seleccione / Insertar / Actualizar / eliminar) sea más fácil de manejar y independender de los DBMS subyacentes. Se presta especial atención en aplicaciones web para hacer posible manejar el acceso menos al estado y procesar los datos publicados de Formields, pero DBIX :: RecordSet no se limita a las aplicaciones web.dbix :: RecordSet usa la API de DBI para acceder a la API de DBI Base de datos, por lo que debe funcionar con cada base de datos para la que esté disponible un controlador DBD (consulte también DBIX :: Compat). Mayiones públicas Tome una referencia de hash como parámetro, lo que facilita suministrar varios argumentos diferentes en la misma función. El hash de parámetro también se puede tomar de un hash que contiene campos de formulario publicado como los disponibles con CGI.PM, MOD_PERL, HTML :: Embper y otros. Antes de usar un conjunto de registros, es necesario configurar un objeto. Por supuesto, la etapa de configuración se puede hacer con la misma llamada de función que el primer acceso a la base de datos, pero también se puede manejar por separado. Funciones más que configuran un objeto devuelva un typhglob. Un typlob en Perl es un objeto que posee punteros a todos los tipos de datos con el mismo nombre. Por lo tanto, un typlob siempre debe tener un nombre y no puede ser declarado con mi. Solo puede usarlo como variable global o declararlo con local. El truco para usar un TyfloB es que las funciones de configuración pueden devolver una referencia a un objeto, una matriz y un hash al mismo tiempo. El objeto se usa para acceder a los métodos del objeto, la matriz se usa para acceder a los registros actualmente seleccionados en el El conjunto de registros y el hash se usa para acceder al registro actual. Si no le gusta la idea de usar typhlobs, también puede configurar el objeto, la matriz y el hash por separado, o simplemente configurar los que necesita. Requisitos: · Perl


Dbix :: registro de registros Software relacionado

Grafico

es un módulo PERL con estructuras de datos de gráficos y algoritmos. ...

232

Descargar

Matemáticas :: cadena

Matemáticas :: Módulo de cadena contiene enteros de tamaño arbitrary que tienen carros arbitrarios para calcular con habitaciones clave. ...

153

Descargar

B :: Más

B :: Module más Perl contiene métodos y funciones adicionales de introspección. ...

294

Descargar