Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    91

    2 Problemi: Datagrid in C#

    Salve gente, ho alcuni problemi:
    1) Ho un problema quando cerco di fare una "insert" da codice (questo è quello ke fa il metodo button_insert_click):

    string query_insert = "INSERT INTO Utenti(Nome, Cognome) VALUES ('"+textBox1.Text+"','"+textBox3.Text+"')";
    cmd = new SqlCommand(query_insert, conn);
    adapter3=new SqlDataAdapter(cmd);
    builder = new SqlCommandBuilder(adapter3);
    SqlParameter IdParamater = cmd.Parameters.Add("@Id_Utente", SqlDbType.Int, 30);
    IdParamater.Direction = ParameterDirection.Output;


    SqlParameter NomeParamater = cmd.Parameters.Add("@Nome", SqlDbType.VarChar, 30);
    NomeParamater.Direction = ParameterDirection.Input;
    NomeParamater.Value = textBox1.Text;

    SqlParameter CognomeParamater = cmd.Parameters.Add("@Cognome", SqlDbType.VarChar, 30);
    CognomeParamater.Direction = ParameterDirection.Input;
    CognomeParamater.Value = textBox3.Text;

    adapter3.Fill(Form1.ds, "Utente_inserito");
    usertable2 = Form1.ds.Tables["Utente_inserito"];
    dgv_utenti.DataSource = usertable.DefaultView;
    adapter.Update(usertable);

    Dov'è l'errore?
    PS:il problema più grande è che non inserisce i dati nel DB ma li inserisce solo nella Datagrid. XKé?


    2) Ho creato una tabcontrol (immaginatevi una agenda) dove voglio visualizzare tutti i dati dalla datagrid alla tab corrispondente. In pratica l'utente deve fare i seguenti passi:
    - Clicca sulla riga della datagrid interessata;
    - Riportare automaticamente i dati dal datagrid alle celle corrispondenti della TAB;
    Es. datagrid --> ID = 1, Nome = Ajeje, Cognome = Brazolf;

    Tab --> Lettera A: Nome = Ajeje, Cognome = Brazolf;

    Spero sia stato il + chiaro possibile. Vi ringrazio anticipatamente.
    ciaooooooooooo

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    I linguaggi .NET hanno un forum dedicato.

    Sposto.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    91
    si ma in che sezione l'hai messa ?

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Basta guardare in alto per sapere sempre dove ti trovi:
    HTML.it forum > Lato server > Programmazione > Visual Basic e .Net Framework.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    91
    ok! Senti ma adesso mi conviene ripostarlo per farlo risalire in cima alla pagina o lo lascio così com'è? Ciao thk!

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.