ho creato una classe per effettuare l'inserimento nel db:
la pagina è questa:codice:public class Inserimento { private int entrate; private int uscite; private string causale; public Inserimento(int entrate, int uscite, string causale) { this.entrate = entrate; this.uscite = uscite; this.causale = causale; } public bool inserisci() { string sql = "INSERT INTO movimenti (entrate,uscite,causale,data) VALUES(" + this.entrate + "," + this.uscite + ",'" + this.causale + "', curdate())"; MySqlConnection conn = null; MySqlCommand cmd = null; try { conn = Connessione.getConnection(); cmd = new MySqlCommand(sql, conn); cmd.ExecuteNonQuery(); return true; } catch (MySqlException e) { Console.Write(e.Message); return false; } } }
ho pensato di inserire il tutto tramite evento messo sul bottone.codice:<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox> <asp:TextBox ID="TextBox3" runat="server"></asp:TextBox> <asp:TextBox ID="TextBox4" runat="server" Enabled="False"></asp:TextBox> <asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click"/>
ho creato l'evento e vorrei fare qualcosa del genere:
in pratica vorrei richiamare il codice per l'inserimento e inserire quello che c'è scritto.codice:protected void Button1_Click(object sender, EventArgs e) { Inserisci movimenti = new Inserisci(TextBox1.get); }
come ispirazione ho preso il codice che uso in un frame di java, ed infatti nn funge.
solo che nn so come fare.

Rispondi quotando