| 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 >> Visual Basics Programación >> Content
    Visual Basic LINQ Tutorial
    LINQ , que significa Language-Integrated Query , es una característica del lenguaje Visual Basic que permite realizar consultas y otras operaciones sobre las fuentes de datos. Un tipo de fuente de datos es el código XML , cuyas etiquetas definidas por el usuario se puede utilizar como campos de base de datos . Este tutorial le permite al usuario hacer una consulta de una tabla de datos XML simple. El usuario introduce el título de una película , que está formateado en una consulta LINQ . La consulta busca la película con el título correspondiente y devuelve el nombre del director de la película correspondiente. Configuración del Proyecto

    Antes de escribir el programa, usted tendrá que crear un proyecto en Visual Basic . Seleccione Archivo > Nuevo proyecto > Aplicación de Windows Forms . En la ventana de diseño, coloque un cuadro de texto y un botón en el formulario de usuario. Haga doble clic en el control de botón y agregue el código en el cuerpo del evento Button1_Click :

    XLinqQuery ( TextBox1.Text )

    Esta declaración llama a una función que hace la consulta de base de datos LINQ cuando el usuario presiona el botón en el formulario. Por encima de la función Button1_Click , escriba la función:

    Pública XLinqQuery Sub ( strMovie ByVal como secuencia)

    MyMovies Dim = _ < película year_released = " 1977 ", el director = " George Lucas "> Star Wars < /pelicula >

    Excalibur < /pelicula >

    my_movies >

    consulta Dim = _From m En MyMovies . _Where m.Value = strMovie _select m

    para cada resultado en queryTextBox2.Text = resultado. @ directorNextEnd Sub
    < br > Ejecución del programa de

    Ejecute el programa con la tecla " F5 ". En el cuadro de texto , introduzca "Star Wars" y pulse el botón. El programa se consulta la base de datos para encontrar el director de la película , cuyo título ha introducido. Después de ver "George Lucas " aparecerá , introduzca un título de película diferente: " Excalibur ", y presione el botón para ver aparecer el nombre del director John Boorman
    Explorando el Código
    < br . >

    Consulte la XlinqQuery función, que hace el trabajo de base de datos . La base de datos en línea Mini la consulta LINQ se ejecuta en un trozo de código XML. Puede utilizar LINQ para consultar otros tipos de bases de datos , tanto a distancia (online ) y los almacena en su computadora .
    El Actual LINQ

    La consulta real LINQ es tan siguiente: .

    consulta Dim = _From m En MyMovies _Where m.Value = strMovie _select m

    Aunque su tipo no se da de manera explícita, la " consulta " a raíz de la declaración Dim es una variable . La declaración completa Dim consulta no se ejecuta la consulta , sólo se define. La afirmación de que en realidad ejecuta la consulta es la siguiente : .

    Para cada resultado En queryTextBox2.Text = resultado @ directorNext

    Para cada iteración de bucle que , el identificador de resultado mantiene la salida de la consulta, que es todos los datos entre las etiquetas XML y , por un par particular de esas etiquetas . El atributo particular nos retiramos de la variable resultado es el atributo de dirección , aunque también se puede optar @ year_released .

    Usted puede aprender acerca de las consultas LINQ juguetear con este programa. Empiece por cambiar la base de datos de cine. Añadir más películas y directores - o cambiar la base de datos completamente para reflejar sus propios intereses. Añada sus propios campos - atributos aka - para reemplazar el director y los campos year_released de la base de datos de cine. En lugar de buscar una entrada de base de datos por su nombre (por ejemplo , "Star Wars" ) , puede buscar por el campo /atributo. Si ha buscado por el atributo year_released en la base de datos de películas, la cláusula WHERE en la consulta se vería así : Donde m @ year_released = intYear . . En este caso, el signo indica al motor de búsqueda que desea hacer coincidir en un atributo XML, en lugar de un valor (por ejemplo , "Star Wars" ) .

    Previous :

    next :
      Artículos relacionados
    ·Cómo ejecutar EXE en VBScript 
    ·Cómo utilizar una variable en una cadena SQL VBA 
    ·Cómo utilizar un temporizador en una DLL VB6 
    ·Cómo leer la temperatura de la CPU con un programa de …
    ·Cómo comprobar MouseDown en Visual Basic 
    ·Cómo generar una cadena alfanumérica Random 
    ·Cómo dividir OpenArgs en ​​VBA 
    ·Proyectos de Microsoft Visual Basic 
    ·Cómo cambiar el puntero del mouse en Visual Basic 6 
    ·El código para obtener un número de elementos en un c…
      Artículos destacados
    ·Cómo convertir un flotador en Int32 
    ·Cómo dar formato a la fecha a partir DateChooser en Fl…
    ·Cómo hacer una matriz de un cierto tamaño en Perl 
    ·Cómo alinear el texto a la izquierda en COBOL 
    ·Bases de datos y DAOs Visual Basic 
    ·Cómo utilizar el mapa STL Container Class 
    ·Cómo arreglar C + + Error R6002 
    ·Cómo buscar apóstrofes en T -SQL 
    ·Cómo actualizar una consulta en Access VBA 
    ·Cómo crear un documento XML y elemento raíz como una …
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com