Quantcast
Channel: Programming Forums
Viewing all articles
Browse latest Browse all 51036

sqldataadapter and update dataset problam

$
0
0
here is my code..i cant update my data in my datagridview getting a exception ..im very new to c# please help

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.Windows.Forms;

namespace DataAccsess
{
   
           

    public partial class Form1 : Form
    {
         SqlConnection sqlcon = new SqlConnection("Data Source=.;Initial Catalog=Rajarata_med_db;Integrated Security=True"); // connection String
         SqlDataAdapter sqladapter; // sql adapter
         SqlCommandBuilder commandBuilder; // sql command builder
         BindingSource bindinglink = new BindingSource();  // binding source
         DataSet ds = new DataSet(); // dataset



        public Form1()
        {
            InitializeComponent(); // constructor
           
            
        }




        private void button1_Click(object sender, EventArgs e)  // when this button is pressed data will load into the datagridview 1 
        {
            
            sqladapter = new SqlDataAdapter("SELECT * FROM Students", sqlcon); // sending 

            commandBuilder = new SqlCommandBuilder(sqladapter); 

            sqladapter.Fill(ds, "Students");    // fill my dataset
            dataGridView1.DataSource = ds.Tables["Students"];  // bind datato the datagridview1

            bindinglink.DataSource = ds;
          


            
        }

        private void button2_Click(object sender, EventArgs e) // save changes button
        {
            SqlCommandBuilder cm = new SqlCommandBuilder(sqladapter);  // getting a error Concurrency violation: the UpdateCommand affected 0 of the expected 1 records.
       
            sqladapter.Update(ds.Tables[0]);
   
        }

    
    }
}


Viewing all articles
Browse latest Browse all 51036

Trending Articles



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