Quantcast
Channel: Windows Forms Data Controls and Databinding forum
Viewing all articles
Browse latest Browse all 2535

Get form to copy text form textbox to database

$
0
0

Hi all

I need help, I created a form with textboxes.

The values of the textboxes must be added to the database "DebtorData".

The form containing the textboxes is named "DebtorAdd"

Here is the code I have:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace SparesPOS
{
    public partial class DebtorAdd : Form
    {
        public DebtorAdd()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            using (SqlConnection sqlConn = new SqlConnection("connectionString"))
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Parameters.Add("@DebtorID", SqlDbType.Int).Value = DebIDtxt.Text;
                cmd.Parameters.Add("@DebtorName", SqlDbType.VarChar, 50).Value = DebNametxt.Text;
                cmd.Parameters.Add("@DebtorPhone1", SqlDbType.VarChar, 50).Value = DebPh1txt.Text;
                cmd.Parameters.Add("@DebtorPhone2", SqlDbType.VarChar, 50).Value = DebPh2txt.Text;
                cmd.Parameters.Add("@DebtorFax", SqlDbType.VarChar, 50).Value = DebFaxtxt.Text;
                cmd.Parameters.Add("@DebtorEmail", SqlDbType.VarChar, 50).Value = DebEmtxt.Text;
                cmd.Parameters.Add("@DebtorAddr1", SqlDbType.VarChar, 50).Value = DebAdr1txt.Text;
                cmd.Parameters.Add("@DebtorAddr2", SqlDbType.VarChar, 50).Value = DebAdr2txt.Text;
                cmd.Parameters.Add("@DebtorAddr3", SqlDbType.VarChar, 50).Value = DebAdr3txt.Text;
                cmd.Parameters.Add("@DebtorAddr4", SqlDbType.VarChar, 50).Value = DebAdr4txt.Text;
                cmd.Parameters.Add("@DebtorPostCode", SqlDbType.VarChar, 50).Value = debPosCtxt.Text;
                cmd.Parameters.Add("@DebtorContact1", SqlDbType.VarChar, 50).Value = DebCont1txt.Text;
                cmd.Parameters.Add("@DebtorContact2", SqlDbType.VarChar, 50).Value = DebCont2txt.Text;
                cmd.Parameters.Add("@DebtorLimit", SqlDbType.VarChar, 50).Value = DebLimittxt.Text;

                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "DebtorAdd";
                cmd.Connection = sqlConn;
                cmd.Connection.Open();

                try
                {
                    cmd.ExecuteNonQuery();
                }
                catch { }
            }
        }
    }
}


Viewing all articles
Browse latest Browse all 2535

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>