348 messaggi dal 10 marzo 2013
si, e' una label.
In che senso sarebbe meglio non utilizzarle?
Grazie Manuel
Se è stata nascosta, significa che non si dovrebbe utilizzare anche se esiste. Non mi torna il discorso sul codice che hai scritto riferito ad una Label...

Ormai programmano tutti... ma la professionalità appartiene a pochi
348 messaggi dal 10 marzo 2013
Ok! Appena mi risiedo davanti al PC ti posto un piu di codice. Così sicuramente non sono stato chiaro, magari è anche giusto. Ma così è impossibile da capire.
Grazie infinite per l'aiuto.
348 messaggi dal 10 marzo 2013
Ciao Manuel ecco qua!
In pratica passo i dati ai controlli che vengono visualizzati in un form che poi in mando in stampa.

Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
Dim mode As String = Request.QueryString("mode")
Dim idStoricoP As String = Request.QueryString("idStoricoP")

If mode = "modifica" Then
Dim queryString As String = "Select * from V_StoricoProf WHERE idStoricoP = " & idStoricoP
Dim cmd As New SqlCommand(queryString, conn)
conn.Open()
Dim rs As SqlDataReader = cmd.ExecuteReader
If rs.HasRows Then
rs.Read()
LblSurname.Text = rs("P_Cognome").ToString
LblName.Text = rs("P_Nome").ToString
LblDataNascita.Text = rs("P_DataNascita").date
LblCerN.Text = rs("IdBrevetto").ToString
LblacroP.Text = rs("acronimo").ToString
LblCertDate.Text = rs("DataConvalida").date
LblSurTra.Text = rs("SurnameTra").ToString
LblNameTra.Text = rs("NameTra").ToString
LblCerTra.Text = rs("IdCertTra").ToString
LblSigla.Text = rs("Sigla").ToString
LblEsaPoint.Text = rs("RagioneSociale").ToString
LblCodeEP.Text = rs("IdEsaPoint").ToString
LblCertificazione.Text = rs("CertTrainer").ToString
Lblanno.Text = rs("P_annoRinnovo").ToString
ImgRic.ImageUrl = "FotoTessera/" & Trim(rs("FotoTessera").ToString)
ImgRic.Width = Unit.Pixel(70)
ImgRic.Height = Unit.Pixel(70)
End If
End If
End Sub
Modificato da Oiram il 04 dicembre 2014 09.13 -
lblDataNascita("DataNascita").date


è un po' diverso da

LblDataNascita.Text = rs("P_DataNascita").date


:)

PS - per le query non concatenare le stringhe ma usa i parameters.

Ormai programmano tutti... ma la professionalità appartiene a pochi
3.939 messaggi dal 28 gennaio 2003
Questa istruzione

LblDataNascita.Text = rs("P_DataNascita").date

non funzionerà in c# e neanche in basic se si mette la direttiva

Option Strict On

una soluzione potrebbe essere questa
Dim o As Object = rs("P_DataNascita")

If o Is DBNull.Value Then
  Me.Label1.Text = ""
Else
  Me.Label1.Text = DirectCast(o, DateTime).ToString("d")
End If

naturalmente usando una funzione che incorpori questa logica
348 messaggi dal 10 marzo 2013
Non e ' diversa e ' tutta un altra cosa.
: )
Grazie saluti!!!
Modificato da Oiram il 05 dicembre 2014 09.30 -

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.