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