黑马程序员技术交流社区

标题: [求助]视频ADO.Net部分,对于一个基础稍差的人来讲很蒙。 [打印本页]

作者: 吴治澎    时间: 2012-5-25 13:07
标题: [求助]视频ADO.Net部分,对于一个基础稍差的人来讲很蒙。
求教前辈,学长,同学,ADO.Net部分看起来有点晕,有没有更易懂的资料,请指教。:handshake:handshake:handshake
作者: 班顶超    时间: 2012-5-25 20:23
其实还是很简单的
1.建立链接   
2.创建操作命令
3.操作数据  
我感觉应该就是这3步
作者: 吴治澎    时间: 2012-5-25 22:17
班顶超 发表于 2012-5-25 20:23
其实还是很简单的
1.建立链接   
2.创建操作命令

你这么一说,我头脑里倒是清晰了很多,对数据操作这里有点混乱。第一遍看下来的时候,晕死我了。还得努力看一下。谢谢。
作者: 王雪磊    时间: 2012-5-27 19:55
没有难和容易的,刚开始不会的话就比照着视频上面敲一遍,这样多敲两边 就会有感觉了
作者: 吴治澎    时间: 2012-5-27 22:22
王雪磊 发表于 2012-5-27 19:55
没有难和容易的,刚开始不会的话就比照着视频上面敲一遍,这样多敲两边 就会有感觉了 ...

哦了!。。。。
作者: 刘豪    时间: 2012-5-29 17:37
如果基础知识不扎实,看起来很费解的。
建议你借一本ADO.NET的书看看,分有这三种使用数据库的方式“连接层、断开连接层、Entity”,边看书边看视频加上多练习,这样虽然花的时间多一点,但是效果是非常明显的。
前提就是,你的基础要够牢固,不然就先把基础学好,欲速则不达。
作者: 蒋春    时间: 2012-5-29 22:30
在操作数据的时候,要注意表与表的主外键关系,操作数据的时候用主键列操作起来比较合理,不易出错
作者: 李朋霏    时间: 2012-7-16 23:02
搞懂几个关键字:1 sqlconnection 连接通道类, using(sqlcoection conn=new  sqlconnection(连接数据库通道))
2 确定是要返回的对象,如果增删改这样返回受影响的行数(参考SQL执行成功时的提示)的话,用sqlcommand 来执行  Using(sqlcommand cmd=new sqlcommand(sql,conn)   用它的ExecuteonQuery()方法即可;
  如果要返回数据的一个值的话,用cmd的 ExecuteScaler()方法;
  如果要返回一行数据或者数行数据的话,用cmd的ExecuteReader()方法,并且也新建一个DataReader  dr=cmd.ExecuteReader(参数)
如果要返回一个列表,就用不上Sqlcommand了,要新建一个SqlDataAdapter dr =new  SqlDataAdapter (sql,conn)   在新建一个临时表:DataTable dt=new DataTable();  dr.Fill(dt);    最后返回dt即可。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2