Avatar billede fisso Nybegynder
09. oktober 2003 - 12:23 Der er 6 kommentarer og
1 løsning

Insætning af nye rækker i eksisterende dataset

Jeg har problemer med at indsætte en ny række i et datasæt, som ligger i et datagrid.

Den indsætter en ny række, men opdaterer i den række, som der er focus på.
Avatar billede finger Nybegynder
09. oktober 2003 - 12:38 #1
winforms eller webforms?
Avatar billede fisso Nybegynder
09. oktober 2003 - 12:40 #2
Winform
Avatar billede finger Nybegynder
09. oktober 2003 - 13:22 #3
kan du uddybe lidt? gerne med noget af den kode du bruger....
Avatar billede fisso Nybegynder
09. oktober 2003 - 13:28 #4
Her er kode til den form hvor jeg anvender mit dataset
håber det kan hjælpe

using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using Prototype2.BankService;

namespace Prototype2
{
    /// <summary>
    /// Summary description for UpdateCustForm.
    /// </summary>
    public class UpdateCustForm : System.Windows.Forms.Form
    {
        private System.Windows.Forms.TextBox textBox9;
        private System.Windows.Forms.TextBox textBox10;
        private System.Windows.Forms.TextBox textBox11;
        private System.Windows.Forms.TextBox textBox12;
        private System.Windows.Forms.TextBox textBox13;
        private System.Windows.Forms.TextBox textBox14;
        private System.Windows.Forms.TextBox textBox15;
        private System.Windows.Forms.TextBox textBox16;
        private System.Windows.Forms.TextBox textBox17;
        private System.Windows.Forms.TextBox textBox18;
        private System.Windows.Forms.GroupBox groupBox1;
        private System.Windows.Forms.TextBox textBox5;
        private System.Windows.Forms.TextBox textBox8;
        private System.Windows.Forms.TextBox textBox1;
        private System.Windows.Forms.TextBox textBox7;
        private System.Windows.Forms.TextBox textBox4;
        private System.Windows.Forms.TextBox textBox2;
        private System.Windows.Forms.TextBox textBox3;
        private System.Windows.Forms.TextBox textBox6;
        private System.Windows.Forms.GroupBox groupBox2;
        private System.Windows.Forms.GroupBox groupBox3;
        private System.Windows.Forms.Label label1;
        private System.Windows.Forms.Label label2;
        private System.Windows.Forms.Label label3;
        private System.Windows.Forms.Label label4;
        private System.Windows.Forms.Label label5;
        private System.Windows.Forms.Label label6;
        private System.Windows.Forms.Label label7;
        private System.Windows.Forms.Label label8;
        private System.Windows.Forms.Label label9;
        private System.Windows.Forms.Label label10;
        private System.Windows.Forms.Label label11;
        private System.Windows.Forms.Label label12;
        private System.Windows.Forms.Label label13;
        private System.Windows.Forms.Label label14;
        private System.Windows.Forms.Label label15;
        private System.Windows.Forms.Label label16;
        private System.Windows.Forms.Label label17;
        private System.Windows.Forms.Label label18;
        private System.Windows.Forms.Button button1;
        private System.Windows.Forms.Button button2;
        private System.Windows.Forms.Button button3;
        private System.Windows.Forms.Button button4;
        private System.Windows.Forms.DataGrid dataGrid1;
        private DataSet dSet = null;
        private Service1 s = null;
        private System.Windows.Forms.Label label19;
        private System.Windows.Forms.Button button5;
        private System.Windows.Forms.Label hiddenLbl;
        private System.ComponentModel.Container components = null;

        public UpdateCustForm()
        {
            InitializeComponent();
            s = new Service1();
            GetAllCustomers();
        }

        /// <summary>
        /// Clean up any resources being used.
        /// </summary>
        protected override void Dispose( bool disposing )
        {
            if( disposing )
            {
                if(components != null)
                {
                    components.Dispose();
                }
            }
            base.Dispose( disposing );
        }

        #region Windows Form Designer generated code
        /// <summary>
        /// Required method for Designer support - do not modify
        /// the contents of this method with the code editor.
        /// </summary>
        private void InitializeComponent()
        {
            this.textBox9 = new System.Windows.Forms.TextBox();
            this.textBox10 = new System.Windows.Forms.TextBox();
            this.textBox11 = new System.Windows.Forms.TextBox();
            this.textBox12 = new System.Windows.Forms.TextBox();
            this.textBox13 = new System.Windows.Forms.TextBox();
            this.textBox14 = new System.Windows.Forms.TextBox();
            this.textBox15 = new System.Windows.Forms.TextBox();
            this.textBox16 = new System.Windows.Forms.TextBox();
            this.textBox17 = new System.Windows.Forms.TextBox();
            this.textBox18 = new System.Windows.Forms.TextBox();
            this.groupBox1 = new System.Windows.Forms.GroupBox();
            this.label8 = new System.Windows.Forms.Label();
            this.label7 = new System.Windows.Forms.Label();
            this.label6 = new System.Windows.Forms.Label();
            this.label5 = new System.Windows.Forms.Label();
            this.label4 = new System.Windows.Forms.Label();
            this.label3 = new System.Windows.Forms.Label();
            this.label2 = new System.Windows.Forms.Label();
            this.label1 = new System.Windows.Forms.Label();
            this.textBox5 = new System.Windows.Forms.TextBox();
            this.textBox8 = new System.Windows.Forms.TextBox();
            this.textBox1 = new System.Windows.Forms.TextBox();
            this.textBox7 = new System.Windows.Forms.TextBox();
            this.textBox4 = new System.Windows.Forms.TextBox();
            this.textBox2 = new System.Windows.Forms.TextBox();
            this.textBox3 = new System.Windows.Forms.TextBox();
            this.textBox6 = new System.Windows.Forms.TextBox();
            this.groupBox2 = new System.Windows.Forms.GroupBox();
            this.label16 = new System.Windows.Forms.Label();
            this.label15 = new System.Windows.Forms.Label();
            this.label14 = new System.Windows.Forms.Label();
            this.label13 = new System.Windows.Forms.Label();
            this.label12 = new System.Windows.Forms.Label();
            this.label11 = new System.Windows.Forms.Label();
            this.label10 = new System.Windows.Forms.Label();
            this.label9 = new System.Windows.Forms.Label();
            this.groupBox3 = new System.Windows.Forms.GroupBox();
            this.label18 = new System.Windows.Forms.Label();
            this.label17 = new System.Windows.Forms.Label();
            this.label19 = new System.Windows.Forms.Label();
            this.button1 = new System.Windows.Forms.Button();
            this.button2 = new System.Windows.Forms.Button();
            this.button3 = new System.Windows.Forms.Button();
            this.button4 = new System.Windows.Forms.Button();
            this.dataGrid1 = new System.Windows.Forms.DataGrid();
            this.button5 = new System.Windows.Forms.Button();
            this.hiddenLbl = new System.Windows.Forms.Label();
            this.groupBox1.SuspendLayout();
            this.groupBox2.SuspendLayout();
            this.groupBox3.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.dataGrid1)).BeginInit();
            this.SuspendLayout();
            //
            // textBox9
            //
            this.textBox9.Location = new System.Drawing.Point(144, 32);
            this.textBox9.Name = "textBox9";
            this.textBox9.TabIndex = 8;
            this.textBox9.Text = "";
            //
            // textBox10
            //
            this.textBox10.Location = new System.Drawing.Point(144, 64);
            this.textBox10.Name = "textBox10";
            this.textBox10.TabIndex = 9;
            this.textBox10.Text = "";
            //
            // textBox11
            //
            this.textBox11.Location = new System.Drawing.Point(144, 96);
            this.textBox11.Name = "textBox11";
            this.textBox11.TabIndex = 10;
            this.textBox11.Text = "";
            //
            // textBox12
            //
            this.textBox12.Location = new System.Drawing.Point(144, 128);
            this.textBox12.Name = "textBox12";
            this.textBox12.TabIndex = 11;
            this.textBox12.Text = "";
            //
            // textBox13
            //
            this.textBox13.Location = new System.Drawing.Point(408, 32);
            this.textBox13.Name = "textBox13";
            this.textBox13.TabIndex = 12;
            this.textBox13.Text = "";
            //
            // textBox14
            //
            this.textBox14.Location = new System.Drawing.Point(408, 64);
            this.textBox14.Name = "textBox14";
            this.textBox14.TabIndex = 13;
            this.textBox14.Text = "textBox14";
            //
            // textBox15
            //
            this.textBox15.Location = new System.Drawing.Point(408, 96);
            this.textBox15.Name = "textBox15";
            this.textBox15.TabIndex = 14;
            this.textBox15.Text = "textBox15";
            //
            // textBox16
            //
            this.textBox16.Location = new System.Drawing.Point(408, 128);
            this.textBox16.Name = "textBox16";
            this.textBox16.TabIndex = 15;
            this.textBox16.Text = "textBox16";
            //
            // textBox17
            //
            this.textBox17.Location = new System.Drawing.Point(144, 32);
            this.textBox17.Name = "textBox17";
            this.textBox17.TabIndex = 16;
            this.textBox17.Text = "";
            //
            // textBox18
            //
            this.textBox18.Location = new System.Drawing.Point(408, 32);
            this.textBox18.Name = "textBox18";
            this.textBox18.TabIndex = 17;
            this.textBox18.Text = "";
            //
            // groupBox1
            //
            this.groupBox1.Controls.Add(this.label8);
            this.groupBox1.Controls.Add(this.label7);
            this.groupBox1.Controls.Add(this.label6);
            this.groupBox1.Controls.Add(this.label5);
            this.groupBox1.Controls.Add(this.label4);
            this.groupBox1.Controls.Add(this.label3);
            this.groupBox1.Controls.Add(this.label2);
            this.groupBox1.Controls.Add(this.label1);
            this.groupBox1.Controls.Add(this.textBox5);
            this.groupBox1.Controls.Add(this.textBox8);
            this.groupBox1.Controls.Add(this.textBox1);
            this.groupBox1.Controls.Add(this.textBox7);
            this.groupBox1.Controls.Add(this.textBox4);
            this.groupBox1.Controls.Add(this.textBox2);
            this.groupBox1.Controls.Add(this.textBox3);
            this.groupBox1.Controls.Add(this.textBox6);
            this.groupBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(0)));
            this.groupBox1.Location = new System.Drawing.Point(16, 16);
            this.groupBox1.Name = "groupBox1";
            this.groupBox1.Size = new System.Drawing.Size(544, 200);
            this.groupBox1.TabIndex = 18;
            this.groupBox1.TabStop = false;
            this.groupBox1.Text = "Kunde Information";
            //
            // label8
            //
            this.label8.Location = new System.Drawing.Point(304, 136);
            this.label8.Name = "label8";
            this.label8.TabIndex = 15;
            this.label8.Text = "Email";
            //
            // label7
            //
            this.label7.Location = new System.Drawing.Point(304, 104);
            this.label7.Name = "label7";
            this.label7.TabIndex = 14;
            this.label7.Text = "Tlf";
            //
            // label6
            //
            this.label6.Location = new System.Drawing.Point(304, 72);
            this.label6.Name = "label6";
            this.label6.TabIndex = 13;
            this.label6.Text = "By";
            //
            // label5
            //
            this.label5.Location = new System.Drawing.Point(304, 40);
            this.label5.Name = "label5";
            this.label5.TabIndex = 12;
            this.label5.Text = "Postnr";
            //
            // label4
            //
            this.label4.Location = new System.Drawing.Point(40, 136);
            this.label4.Name = "label4";
            this.label4.TabIndex = 11;
            this.label4.Text = "Adresse";
            //
            // label3
            //
            this.label3.Location = new System.Drawing.Point(40, 104);
            this.label3.Name = "label3";
            this.label3.TabIndex = 10;
            this.label3.Text = "EfterNavn";
            //
            // label2
            //
            this.label2.Location = new System.Drawing.Point(40, 72);
            this.label2.Name = "label2";
            this.label2.TabIndex = 9;
            this.label2.Text = "Fornavn";
            //
            // label1
            //
            this.label1.Location = new System.Drawing.Point(40, 40);
            this.label1.Name = "label1";
            this.label1.TabIndex = 8;
            this.label1.Text = "Kunde Nr";
            //
            // textBox5
            //
            this.textBox5.Location = new System.Drawing.Point(408, 40);
            this.textBox5.Name = "textBox5";
            this.textBox5.TabIndex = 4;
            this.textBox5.Text = "";
            //
            // textBox8
            //
            this.textBox8.Location = new System.Drawing.Point(408, 136);
            this.textBox8.Name = "textBox8";
            this.textBox8.TabIndex = 7;
            this.textBox8.Text = "";
            //
            // textBox1
            //
            this.textBox1.Enabled = false;
            this.textBox1.Location = new System.Drawing.Point(144, 40);
            this.textBox1.Name = "textBox1";
            this.textBox1.TabIndex = 0;
            this.textBox1.Text = "";
            //
            // textBox7
            //
            this.textBox7.Location = new System.Drawing.Point(408, 104);
            this.textBox7.Name = "textBox7";
            this.textBox7.TabIndex = 6;
            this.textBox7.Text = "";
            //
            // textBox4
            //
            this.textBox4.Location = new System.Drawing.Point(144, 136);
            this.textBox4.Name = "textBox4";
            this.textBox4.TabIndex = 3;
            this.textBox4.Text = "";
            //
            // textBox2
            //
            this.textBox2.Location = new System.Drawing.Point(144, 72);
            this.textBox2.Name = "textBox2";
            this.textBox2.TabIndex = 1;
            this.textBox2.Text = "";
            //
            // textBox3
            //
            this.textBox3.Location = new System.Drawing.Point(144, 104);
            this.textBox3.Name = "textBox3";
            this.textBox3.TabIndex = 2;
            this.textBox3.Text = "";
            //
            // textBox6
            //
            this.textBox6.Location = new System.Drawing.Point(408, 72);
            this.textBox6.Name = "textBox6";
            this.textBox6.TabIndex = 5;
            this.textBox6.Text = "";
            //
            // groupBox2
            //
            this.groupBox2.Controls.Add(this.label16);
            this.groupBox2.Controls.Add(this.label15);
            this.groupBox2.Controls.Add(this.textBox10);
            this.groupBox2.Controls.Add(this.textBox12);
            this.groupBox2.Controls.Add(this.textBox11);
            this.groupBox2.Controls.Add(this.textBox13);
            this.groupBox2.Controls.Add(this.textBox16);
            this.groupBox2.Controls.Add(this.textBox14);
            this.groupBox2.Controls.Add(this.textBox15);
            this.groupBox2.Controls.Add(this.textBox9);
            this.groupBox2.Controls.Add(this.label14);
            this.groupBox2.Controls.Add(this.label13);
            this.groupBox2.Controls.Add(this.label12);
            this.groupBox2.Controls.Add(this.label11);
            this.groupBox2.Controls.Add(this.label10);
            this.groupBox2.Controls.Add(this.label9);
            this.groupBox2.Location = new System.Drawing.Point(16, 256);
            this.groupBox2.Name = "groupBox2";
            this.groupBox2.Size = new System.Drawing.Size(544, 176);
            this.groupBox2.TabIndex = 19;
            this.groupBox2.TabStop = false;
            this.groupBox2.Text = "Rådgiver Information";
            //
            // label16
            //
            this.label16.Location = new System.Drawing.Point(304, 128);
            this.label16.Name = "label16";
            this.label16.TabIndex = 23;
            this.label16.Text = "label16";
            this.label16.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            //
            // label15
            //
            this.label15.Location = new System.Drawing.Point(304, 96);
            this.label15.Name = "label15";
            this.label15.TabIndex = 22;
            this.label15.Text = "label15";
            this.label15.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            //
            // label14
            //
            this.label14.Location = new System.Drawing.Point(304, 64);
            this.label14.Name = "label14";
            this.label14.TabIndex = 21;
            this.label14.Text = "Afdeling";
            this.label14.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            //
            // label13
            //
            this.label13.Location = new System.Drawing.Point(304, 32);
            this.label13.Name = "label13";
            this.label13.TabIndex = 20;
            this.label13.Text = "Email";
            this.label13.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            //
            // label12
            //
            this.label12.Location = new System.Drawing.Point(40, 128);
            this.label12.Name = "label12";
            this.label12.TabIndex = 19;
            this.label12.Text = "Tlf.";
            this.label12.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            //
            // label11
            //
            this.label11.Location = new System.Drawing.Point(40, 96);
            this.label11.Name = "label11";
            this.label11.TabIndex = 18;
            this.label11.Text = "Efternavn";
            this.label11.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            //
            // label10
            //
            this.label10.Location = new System.Drawing.Point(40, 64);
            this.label10.Name = "label10";
            this.label10.TabIndex = 17;
            this.label10.Text = "Fornavn";
            this.label10.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            //
            // label9
            //
            this.label9.Location = new System.Drawing.Point(40, 32);
            this.label9.Name = "label9";
            this.label9.TabIndex = 16;
            this.label9.Text = "Titel";
            this.label9.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            //
            // groupBox3
            //
            this.groupBox3.Controls.Add(this.label18);
            this.groupBox3.Controls.Add(this.label17);
            this.groupBox3.Controls.Add(this.textBox18);
            this.groupBox3.Controls.Add(this.textBox17);
            this.groupBox3.Controls.Add(this.label19);
            this.groupBox3.Location = new System.Drawing.Point(16, 472);
            this.groupBox3.Name = "groupBox3";
            this.groupBox3.Size = new System.Drawing.Size(544, 72);
            this.groupBox3.TabIndex = 20;
            this.groupBox3.TabStop = false;
            this.groupBox3.Text = "Konto Information";
            //
            // label18
            //
            this.label18.Location = new System.Drawing.Point(304, 32);
            this.label18.Name = "label18";
            this.label18.TabIndex = 19;
            this.label18.Text = "Saldo";
            this.label18.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            //
            // label17
            //
            this.label17.Location = new System.Drawing.Point(40, 32);
            this.label17.Name = "label17";
            this.label17.TabIndex = 18;
            this.label17.Text = "Kontonr";
            this.label17.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            //
            // label19
            //
            this.label19.Location = new System.Drawing.Point(512, 32);
            this.label19.Name = "label19";
            this.label19.Size = new System.Drawing.Size(24, 24);
            this.label19.TabIndex = 26;
            this.label19.Text = "kr.";
            this.label19.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            //
            // button1
            //
            this.button1.Location = new System.Drawing.Point(96, 560);
            this.button1.Name = "button1";
            this.button1.TabIndex = 21;
            this.button1.Text = "Opret";
            this.button1.Click += new System.EventHandler(this.button1_Click);
            //
            // button2
            //
            this.button2.Location = new System.Drawing.Point(176, 560);
            this.button2.Name = "button2";
            this.button2.TabIndex = 22;
            this.button2.Text = "Rediger";
            //
            // button3
            //
            this.button3.Location = new System.Drawing.Point(256, 560);
            this.button3.Name = "button3";
            this.button3.TabIndex = 23;
            this.button3.Text = "Slet";
            //
            // button4
            //
            this.button4.Location = new System.Drawing.Point(336, 560);
            this.button4.Name = "button4";
            this.button4.TabIndex = 24;
            this.button4.Text = "Fortryd ";
            //
            // dataGrid1
            //
            this.dataGrid1.DataMember = "";
            this.dataGrid1.HeaderForeColor = System.Drawing.SystemColors.ControlText;
            this.dataGrid1.Location = new System.Drawing.Point(584, 24);
            this.dataGrid1.Name = "dataGrid1";
            this.dataGrid1.ReadOnly = true;
            this.dataGrid1.Size = new System.Drawing.Size(408, 520);
            this.dataGrid1.TabIndex = 25;
            //
            // button5
            //
            this.button5.Location = new System.Drawing.Point(16, 560);
            this.button5.Name = "button5";
            this.button5.TabIndex = 26;
            this.button5.Text = "Ny";
            this.button5.Click += new System.EventHandler(this.button5_Click);
            //
            // hiddenLbl
            //
            this.hiddenLbl.Location = new System.Drawing.Point(288, 224);
            this.hiddenLbl.Name = "hiddenLbl";
            this.hiddenLbl.TabIndex = 27;
            //
            // UpdateCustForm
            //
            this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
            this.ClientSize = new System.Drawing.Size(1016, 741);
            this.Controls.Add(this.hiddenLbl);
            this.Controls.Add(this.button5);
            this.Controls.Add(this.dataGrid1);
            this.Controls.Add(this.button4);
            this.Controls.Add(this.button3);
            this.Controls.Add(this.button2);
            this.Controls.Add(this.button1);
            this.Controls.Add(this.groupBox3);
            this.Controls.Add(this.groupBox2);
            this.Controls.Add(this.groupBox1);
            this.Name = "UpdateCustForm";
            this.Text = "Konto Information";
            this.groupBox1.ResumeLayout(false);
            this.groupBox2.ResumeLayout(false);
            this.groupBox3.ResumeLayout(false);
            ((System.ComponentModel.ISupportInitialize)(this.dataGrid1)).EndInit();
            this.ResumeLayout(false);

        }
        #endregion

        private void GetAllCustomers()
        {
            dSet = s.GetAllCustomers();
            dataGrid1.DataSource = dSet.Tables["Customers"];
           
            BindData(dSet);
        }

        private void BindData(DataSet ds)
        {
            textBox1.DataBindings.Add(new Binding("Text", ds.Tables["Customers"],"customerNo"));
            textBox2.DataBindings.Add(new Binding("Text", ds.Tables["Customers"], "firstName"));
            textBox3.DataBindings.Add(new Binding("Text", ds.Tables["Customers"], "lastName"));
            textBox4.DataBindings.Add(new Binding("Text", ds.Tables["Customers"], "address"));
            textBox5.DataBindings.Add(new Binding("Text", ds.Tables["Customers"], "zipcode"));
            textBox6.DataBindings.Add(new Binding("Text", ds.Tables["Customers"], "city"));
            textBox7.DataBindings.Add(new Binding("Text", ds.Tables["Customers"], "phone"));
            textBox8.DataBindings.Add(new Binding("Text", ds.Tables["Customers"], "email"));
            textBox9.DataBindings.Add(new Binding("Text", ds.Tables["Customers"], "Titel"));
            textBox10.DataBindings.Add(new Binding("Text", ds.Tables["Customers"], "empFirstName"));
            textBox11.DataBindings.Add(new Binding("Text", ds.Tables["Customers"], "empLastName"));
            textBox12.DataBindings.Add(new Binding("Text", ds.Tables["Customers"], "empPhone"));
            textBox13.DataBindings.Add(new Binding("Text", ds.Tables["Customers"], "empEmail"));
            textBox14.DataBindings.Add(new Binding("Text", ds.Tables["Customers"], "address"));
            textBox15.DataBindings.Add(new Binding("Text", ds.Tables["Customers"], "address"));
            textBox16.DataBindings.Add(new Binding("Text", ds.Tables["Customers"], "address"));
            textBox17.DataBindings.Add(new Binding("Text", ds.Tables["Customers"], "accountNo"));
            textBox18.DataBindings.Add(new Binding("Text", ds.Tables["Customers"], "ballance"));
        }

        private void ResetTextBoxes()
        {
            textBox1.ResetText();
            textBox2.ResetText();
            textBox3.ResetText();
            textBox4.ResetText();
            textBox5.ResetText();
            textBox6.ResetText();
            textBox7.ResetText();
            textBox8.ResetText();
            textBox9.ResetText();
            textBox10.ResetText();
            textBox11.ResetText();
            textBox12.ResetText();
            textBox13.ResetText();
            textBox14.ResetText();
            textBox15.ResetText();
            textBox16.ResetText();
            textBox17.ResetText();
            textBox18.ResetText();
        }

        private void button5_Click(object sender, System.EventArgs e)
        {
            ResetTextBoxes();
            string kNo = s.GetNextCustomerNo();
            textBox1.Text = kNo;
        }

        private void button1_Click(object sender, System.EventArgs e)
        {
            object[] items = new object[4];
            items[0] = textBox1.Text;
            items[1] = textBox2.Text;
            items[2] = textBox3.Text;
            items[3] = textBox4.Text;
//            items[4] = Convert.ToInt32(textBox5.Text);
//            items[5] = textBox6.Text;
//            items[6] = textBox7.Text;
//            items[7] = textBox8.Text;
//            items[8] = textBox9.Text;
//            items[9] = textBox10.Text;
//            items[10] = textBox11.Text;
//            items[11] = textBox12.Text;
//            items[12] = textBox13.Text;
//            items[13] = textBox14.Text;
//            items[14] = textBox15.Text;
//            items[15] = textBox16.Text;
//            items[16] = textBox17.Text;
//            items[17] = Convert.ToDouble( textBox18.Text);

            DataRow row = dSet.Tables["Customers"].NewRow();
            row.ItemArray = items;
            dSet.Tables["Customers"].Rows.InsertAt(row, dSet.Tables["Customers"].Rows.Count+1);   
        }
    }
}
Avatar billede fisso Nybegynder
09. oktober 2003 - 13:44 #5
du er ikke som Arne V
Avatar billede finger Nybegynder
09. oktober 2003 - 17:24 #6
hvad med at prøve

dSet.Tables["Customers"].Rows.Add(row);

istedet for

dSet.Tables["Customers"].Rows.InsertAt(row, dSet.Tables["Customers"].Rows.Count+1);
Avatar billede fisso Nybegynder
11. oktober 2003 - 13:47 #7
det har jeg prøvet, men tak for hjælpen alligevel
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester