ADO.NET的困惑,放分(清仓,甩卖,大放血)
小弟刚学C#,看了一些ADO.NET的东西,还感觉不太清楚。
问题一:
方法一:我先用一个DataGridView控件,然后点击控件上方的小三角,提示我添加
项目数据源,然后我就一步一步的往下走,完成后会自动生成三个控件:DataSet,
BindingSource和TableAdapter,数据也能过来。
方法二:如果我自己脱过来一个SqlDataAdapter,然后连接数据库,会生成一个SqlConnection,
通过SqlDataAdapter我可以创建数据集DataSet,数据也可以正常过来,并且可以和
DataGridView相关连。
不知道这两种方法有何区别,那种更好,或者还有其他更好的方法。
问题二:
另外DataGridView与DataGrid有何区别,那个更好,或者还有其他类似得控件。
问题三:
如果做数据库方面的东西,哪几个控件比较好,比较常用。
只要说到点上就有分,多多益善。