Visualizzazione dei risultati da 1 a 2 su 2

Discussione: filtro su colonna

  1. #1

    filtro su colonna

    Ciao,

    sono ancora un po' acerbo di .NET, in ogni caso chiedo come è possibile modificare i valori di una colonna recuperata da un database? Devo agire sull'oggetto DataTable o su DataSource o ancora su DataColumna? Boh...non ne vengo fuori.
    Devo fare una cosa abbastanza semplice:

    1. recupero i dati dal database
    2. se la colonna "x" ha valori con un testo maggiore di 100 caratteri devo segarla e mostrare solo una porzione del testo, altrimenti rimane così com'è.
    3. mostro i dati

    Io mi sono incartato al punto 2, il resto è tutto a posto.
    Grazie!
    -TOOL-
    It's not enough, i need more, i don't want it, I just need it, to breathe, to feel, to know I'm alive.

  2. #2
    Se hai i dati nel DataTable è sufficiente iterare nel suo contenuto effettuando i controlli del coso. Nella tua situazione puoi fare (dato dt come il tuo DataTable):
    codice:
    for i as integer=0 to dt.Rows.Count-1
    if dt.Rows[i]["x"].ToString().Length>100 then
      dt.Rows[i]["x"]=dt.Rows[i]["x"].ToString().Substring(0,100)
      end if
    next
    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

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.