Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di dwb
    Registrato dal
    Mar 2001
    residenza
    My IDE! :)
    Messaggi
    2,908

    [ASP.NET C#]Popolare textbox tramite dati di db

    Vorrei chiedervi come fare, con ASP.NET e C#, a popolare una textbox con un dato di un campo proveniente da Db, qualcuno mi fa un esempio?
    ~Il nome di una variabile deve riflettere il suo scopo e non il suo tipo di dati, NET Framework.

  2. #2

    Re: [ASP.NET C#]Popolare textbox tramite dati di db

    Originariamente inviato da dwb
    Vorrei chiedervi come fare, con ASP.NET e C#, a popolare una textbox con un dato di un campo proveniente da Db, qualcuno mi fa un esempio?
    E possibilmente in codebehind
    Sono pure io interessato alla cosa e sinceramente non ricordo
    come fare

    Probabilmente bisogna dichiare public delle variabili di tipo textbox
    all'interno della codice della pagina in c# poi richiamarli con un
    placeholder nella pagina aspx... ma ora come ora non so
    più che pesci pigliare...

    C'è da sperare che un certo Pietro legga il post... lui saprà certamente
    darci la risposta giusta

    PS: pure a te serve in codebehind o no?


    Richard B. Riddick : "Non avrete mica paura del buio?"

    Scusatemi ma sono mesi che non pago piu' la bolletta della luce....

  3. #3
    Forse non ho ben capito lo scenario, ma la risposta che mi viene in mente è:

    non è sufficiente popolare la proprietà text del textbox con il valore proveniente dal db?

    Intendo, non è sufficiente fare:

    codice:
    textbox1.text = dataset1.tables(0).rows(0).item("colonna")
    Visual Basic e Dintorni
    Blog sullo sviluppo Web in generale

  4. #4
    Utente di HTML.it L'avatar di dwb
    Registrato dal
    Mar 2001
    residenza
    My IDE! :)
    Messaggi
    2,908
    Io, nel frattempo che qualcuno mi dia qualche altro consiglio, ho "risolto" in questo modo(con tanto di code-behind però ), anche se sinceramente mi sembra una cosa poco elegante:

    Default.aspx.cs:
    codice:
    using System; 
    using System.Data; 
    using System.Configuration; 
    using System.Web; 
    using System.Web.Security; 
    using System.Web.UI; 
    using System.Web.UI.WebControls; 
    using System.Web.UI.WebControls.WebParts; 
    using System.Web.UI.HtmlControls; 
    using System.Data.OleDb; 
    
    public partial class _Default : System.Web.UI.Page 
    { 
    protected void Page_Load(object sender, EventArgs e) 
    { 
    
    string Scn = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" + Server.MapPath("clienti.mdb"); 
    OleDbConnection cnn = new OleDbConnection(Scn); 
    cnn.Open(); 
    
    
    OleDbCommand cmd = new OleDbCommand("SELECT * FROM Categories", cnn); 
    OleDbDataReader rdr = cmd.ExecuteReader(); 
    
    
    
    while (rdr.Read()) 
    TextBox1.Text = rdr["Generi"].ToString(); 
    
    } 
    }
    Default.aspx

    codice:
    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> 
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
    
    <html xmlns="http://www.w3.org/1999/xhtml" > 
    <head runat="server"> 
    <title>Pagina senza titolo</title> 
    </head> 
    <body> 
    <form id="form1" runat="server"> 
    
    <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> 
    
    
    </form> 
    </body> 
    </html>
    ~Il nome di una variabile deve riflettere il suo scopo e non il suo tipo di dati, NET Framework.

  5. #5
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    ammazza quanti puristi per riempire un controllo textbox!!!
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  6. #6
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Scusate, io uso il Basic ma, quel codice, funziona?

    Faccio la scansione della tabella col reader per ottenere l'ultimo record per popolare un TextBox? :master: E se trovo valori nulli? :master:

    Bah! forse non ho letto bene il codice

    ps. ma non si debbono chiudere le connessioni? :master:
    Pietro

  7. #7
    Utente di HTML.it L'avatar di dwb
    Registrato dal
    Mar 2001
    residenza
    My IDE! :)
    Messaggi
    2,908
    @pietro09

    E' solo una prova veloce!
    ~Il nome di una variabile deve riflettere il suo scopo e non il suo tipo di dati, NET Framework.

  8. #8
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da dwb
    @pietro09

    E' solo una prova veloce!
    :quote:
    Pietro

  9. #9
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    se era una prova veloce tanto valeva usare il binding.
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  10. #10
    Utente di HTML.it L'avatar di dwb
    Registrato dal
    Mar 2001
    residenza
    My IDE! :)
    Messaggi
    2,908
    Originariamente inviato da 99eros9
    se era una prova veloce tanto valeva usare il binding.
    E' l'alternativa che cercavo!Potresti farmi un esempio, in base al mio codice?
    ~Il nome di una variabile deve riflettere il suo scopo e non il suo tipo di dati, NET Framework.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.