学习SqlDataAdapter——【之二】

【学习点点滴滴】sinpoal 有时间来写博客了。这几天成都的天气太冷了。有时候冷得都有人受不了,现在打字手都在抖,今天看了一篇我高中同学的日志,写得太棒了。反正我只有羡慕的,这个周末也算没有白过,出校买了双鞋,算是为过冬准备的吧,还有就是现在正干的事,把这个周末学到的东西和想写的东西都敲上来。记录记录!

 

   上次我写了个关于SqlDataAdapter的学习记录,我还说了在开发一些数据库应用软件是。他比Datareader 更适合,不过我相信嘿多的csdn兄弟都明白,就我上次写的只是个SqlDataAdapter的简单又简单的用法,而且还没有实现读数据库的insert , update ,delete  等操作。 当然从题目也能看出来,这几天没有时间来写博。一是我在用我同学的机子写博,二是这几天我真的有点子忙, 当然有时间我还要参加参加寝室里的联谊(玩哈尔 RPG 啊什么的)。 好了 废话不多(港)了。

 

  下面我就把我对SqlDataAdapter的学习记录敲下:

 

 

 

 

 当然上面的代码也只是对数据库的一个插入过程,当然要对其进行 update ,select 等操作,只需定义各自的sql 语句,然后在执行

sqlcommand cmm = new sqlcommand( sql 语句, 连接);

另外sinpoal 要记录的就是

 string selsql = "select * from 学生";

DataSet myds = new DataSet();

SqlDataAdapter msda = new SqlDataAdapter(selsql ,cnn ); msda.Fill(myds, "学生");

this.dataGridView1.DataSource = myds.Tables["学生"].DefaultView;

这些代码,它就涉及到了我们的DataAdapter用法, 我们定义了DataAdapter对象mysda,并带上两个参数(sql语句,cnn);

                                                                               又定义了DataSet myds = new DataSet();  

                                                                                 myds 通过调用 mysda 的Fill 方法对表进行填充(这里是学生表),

  最后我再设置dataGridView1的datasource 让执行了sql 语句之后的表在dataGridView1的控件中显示。 

  综上就完成了对表的insert ,当然对其他的操作还是那句老话:一样的嘛! sinpoal  写的不好,仅仅是自己的理解,涉及到代码的效率问题,还请各位博友提出来。在此感谢。

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值