Visualizzazione dei risultati da 1 a 6 su 6

Discussione: su DataTable

  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    su DataTable

    Ho un piccolo problemino sui DataTable.

    Mi creo un DataTable con questa struttura:

    area | vertice | x | y

    e lo riempio.

    Adesso debbo controllare che:

    Per ogni area, ci siano almeno tre vertici
    ogni x e y siano numerici

    :master: qualche aiuto?
    Pietro

  2. #2
    Utente di HTML.it L'avatar di edaje
    Registrato dal
    Jul 2003
    Messaggi
    363
    area vertice x y sono le colonne della datatable?

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da edaje
    area vertice x y sono le colonne della datatable?
    sì, è un datatable temporaneo. I dati sono all'incirca:

    AREA | VERTICE | X | Y |
    a; 1; 10; 20
    a; 2; 30; 40
    b; 1; 50; 60


    in questo caso l'area "a" ha solo 2 record e l'area "b" solo uno

    se fosse una tabella in database sarebbe facile, ma in un datatable?
    Pietro

  4. #4
    Utente di HTML.it L'avatar di edaje
    Registrato dal
    Jul 2003
    Messaggi
    363
    Il controllo che x ed y siano numerici lo fai creando le colonne x e y come System.Int32
    Fai due cicli annidati e controlli che ogni area abbia 3 record con il campo vertice pieno

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da edaje
    Il controllo che x ed y siano numerici lo fai creando le colonne x e y come System.Int32
    Fai due cicli annidati e controlli che ogni area abbia 3 record con il campo vertice pieno
    qui daccordo, ma debbo controllare che il numero di record per ogni gruppo, sia almeno 3 :master:
    Pietro

  6. #6
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    cioè, qualcosa del genere:

    codice:
    SELECT vertici.area, Count(vertici.area) >=3 AS [ConteggioDiarea >= 3]
    FROM vertici
    GROUP BY vertici.area
    ORDER BY vertici.area;
    Pietro

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.