| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Rubí Programación >> Content
    Cómo utilizar base de datos con Sinatra
    Sinatra es un marco para el diseño de aplicaciones web sofisticadas . Al igual que sus competidores Rails más conocidos , Sinatra se ha diseñado para permitir al usuario utilizar el lenguaje de programación Ruby para el desarrollo de su aplicación web. Una de las tareas de los desarrolladores web comunes tienen que afrontar es trabajar con bases de datos para aceptar los datos de los usuarios de la aplicación y de servidor de datos que se aplican a ellos. Cosas que necesitará editor de texto
    Mostrar más instrucciones
    1

    Instale el lenguaje de programación Ruby y el marco de Sinatra en el sistema o en el servidor de destino. Si ya se ha instalado, en clave de los sistemas basados ​​en Unix " sinatra - v " en su terminal para comprobar la versión de Sinatra está instalado actualmente . Si no se encuentra Sinatra, simplemente escriba "sudo gem install sinatra " para descargar e instalar Sinatra. Para poder trabajar con bases de datos de Sinatra que necesita la gema DataMapper , para instalarlo con sudo gem install DataMapper .
    2

    Abra el editor de texto de su elección. Usted puede utilizar cualquier editor de texto, pero si usted nunca ha hecho el desarrollo de Ruby antes, hay algunos editores que ofrecen resaltado de sintaxis de Ruby : TextMate , Vim , TextWrangler . Todos estos editores son buenas opciones para el desarrollo de Ruby, aunque Vim puede ser intimidante , ya que es una herramienta de línea de comandos. Utilice el que uno se siente más cómodo con
    3

    Escriba el siguiente código en el archivo que acaba de crear : . Require ' rubygems ' . requerir sinatra . Estas líneas indican el intérprete Ruby que el archivo se va a necesitar de Ruby Gems y Sinatra para ejecutar correctamente. No te preocupes sobre Ruby Gems , sino que viene con muchas instalaciones de Rubí , y usted no tiene que nada directamente con él
    4

    Escriba el siguiente código después del código anterior : DataMapper :: setup (: . por defecto , " sqlite3 ://# { Dir.pwd } /blog.db. es costumbre dejar una línea en blanco entre la instrucción necesita y el resto del código de las aplicaciones. Este código indica al objeto DataMapper qué tipo de base de datos que se a trabajar con , en este caso SQLite, y el nombre de la base de datos " blog.db. " Entonces escribir una clase que asignar a una tabla de base de datos la clase debe ser similar a esto:
    clase

    Mensaje < . br>

    incluye DataMapper :: Recursos

    propiedades : id , Serial

    propiedad : título , String

    propiedad : cuerpo, Texto Fotos

    final

    este código es la creación de campos de la tabla de base de datos y le dice al motor de base de datos, en este caso, SQLite , qué tipo de información se almacena en el campo.

    Previous :

    next :
      Artículos relacionados
    ·Cómo actualizar los atributos en Rails 
    ·Cómo usar AppFabric SDK para Ruby 
    ·Cómo crear un bucle while en Ruby 
    ·Cómo importar clases de Ruby 
    ·Cómo comprobar su ranking Google Con Ruby 
    ·Cómo vencer el tercer líder del gimnasio Con Grovyle …
    ·Cómo agarrar un valor de matriz en Python 
    ·Tipos de Texto, Entero, y cuerdas en Rails 
    ·Cómo leer una línea en un archivo en Ruby 
    ·Cómo crear una matriz multidimensional en Ruby 
      Artículos destacados
    ·Cómo imprimir una cadena en MATLAB 
    ·Tutorial de MySQL en Scala 
    ·Cómo personalizar un MonthCalendar en VB.NET 
    ·Cómo quitar un valor de matriz de elementos en PHP 
    ·La función Multiply en MySQL 
    ·Cómo comparar Tiempo en Visual Basic 
    ·¿Cómo colocar un archivo de texto en un vector de est…
    ·Cómo calcular los días hábiles en SQL 
    ·Cómo añadir películas a la biblioteca de Windows Med…
    ·Cómo redirigir a los usuarios en base a su IP mediante…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com