首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#ADO.NET非联接方式进行数据访问

2013-04-26 
C#ADO.NET非连接方式进行数据访问我想问下要怎么进行数据的增删改?比如说增加单行SqlConnection connSqlD

C#ADO.NET非连接方式进行数据访问
我想问下要怎么进行数据的增删改?
比如说增加单行

        SqlConnection conn;
        SqlDataAdapter da;
        DataSet ds;

        public Form1()
        {
            InitializeComponent();
            conn = new SqlConnection(@"Data Source=.;Initial Catalog=mydb;Persist Security Info=True;User ID=sa;Password=sa");
            da = new SqlDataAdapter(@"select * from users", conn);
            SqlCommandBuilder scb = new SqlCommandBuilder(da);
           
            ds = new DataSet();
            ds.EnforceConstraints = false;
        }
 private void button1_Click(object sender, EventArgs e)
        {
           da = new SqlDataAdapter(@"insert into users values('1','abc','123')", conn);
            SqlCommandBuilder scb = new SqlCommandBuilder(da);
            da.fill(ds);
            dataGridView1.DataSource = ds.Tables[0];
        }

保存是单独的按钮进行的求知道
[解决办法]
直接往?ds.Tables[0]里增加DataRow,然后更新ds就可以了

参考这个http://wenku.baidu.com/view/a3f46a66f5335a8102d220de.html

热点排行