| Dbix :: simple :: ejemplos DBIX :: Simple proporciona una interfaz simplificada para DBI, el poderoso módulo de base de datos de Perl. |
Descargar ahora |
Dbix :: simple :: ejemplos Clasificación y resumen
- Nombre del editor:
- Juerd Waalboer
- Sitio web del editor:
- http://search.cpan.org/~juerd/
Dbix :: simple :: ejemplos Etiquetas
Dbix :: simple :: ejemplos Descripción
DBIX :: Simple proporciona una interfaz simplificada para DBI, el poderoso módulo de base de datos de Perl. DBIX :: Simple proporciona una interfaz simplificada para DBI, el poderoso module de la base de datos de Perl.ExamplesGepes General #! / Usr / bin / perl -w usa estricto; Usa DBIX :: SIMPLE; # Base de datos instantánea con DBD :: SQLite My $ DB = DBIX :: Simple-> Connect ('DBI: SQLite: dbname = file.dat') o DIE DBIX :: Simple-> Error; # Conexión a una base de datos MySQL My $ db = dbix :: simple-> connect ('dbi: mysql: base de datos = prueba', # DBI Specificación de la fuente 'Prueba', 'Prueba', # nombre de usuario y contraseña {rawererror => 1} # Opciones adicionales ); # Uso de un asa de base de datos existente MIS $ DB = DBIX :: Simple-> Connect ($ DBH); # Extracción Ejemplo: $ db-> consulta ($ consulta, @variables) -> what_you_want; $ db-> cometer o morir $ db-> error; consultas simples $ db-> consulta ('Eliminar de foo donde id =?', $ id) o muere $ db-> error; para (1..100) {$ db-> consulta ('¿Insertar en los valores de valoración aleatorial (?,)', int rand (10), int rand (10)) o muere $ db-> error; } $ db-> consulta ('Insertar en valores de alguna forma (??)', $ primero, $ segundo, $ tercero, $ cuarto, $ quinto, $ sexto); # (??) se expande a (? ,?????? ,? ,??) Casitas automáticas de filas mi ($ dos) = $ db-> consulta ('Seleccionar 1 + 1') -> LISTA; mi ($ tres, $ cuatro) = $ db-> consulta ('Seleccionar 3, 2 + 2') -> Lista; Mi ($ nombre, $ correo electrónico) = $ db-> consulta ('seleccione Nombre, correo electrónico de las personas donde el correo electrónico =? Límite de 1', $ correo) -> LISTA; O, más eficientemente: $ db-> consulta ('seleccione 1 + 1 ') -> en (mis $ dos); $ db-> consulta ('Seleccione 3, 2 + 2') -> en (Mis ($ tres, $ cuatro)); $ db-> consulta ('Seleccionar nombre, correo electrónico de las personas donde el correo electrónico =? Límite de 1', $ mail) -> en (mi (mi nombre, $ correo electrónico)); Requisitos: · Perl
Dbix :: simple :: ejemplos Software relacionado