数据源控件与代码比较
现在看书发现连接数据库可以用数据源控件,也可以写连接代码,如:string strConnection="user id=sa;password=;";
strConnection+="initial catalog=Northwind;Server=YourSQLServer;";
strConnection+="Connect Timeout=30";
SqlConnection objConnection=new SqlConnection(strConnection);
...
objConnection.Open();
objConnection.Close();
有个疑问就是这两种方法的有区别吗?有好坏之分吗?菜鸟一个,还请赐教
------解决方案--------------------个人观点:
要提高性能,建议手写.
数据源控件主要还是便于快速开发,但还是觉得不够灵活,不够直观,本人习惯手写.
------解决方案--------------------用控件节省时间,但是数据源是固定的,因为在控件拖进来之后要设置。而写程序的话,比较灵活,毕竟程序是自己写的,想怎么执行就怎么执行。
个人建议:写程序。
------解决方案--------------------这个主要还是看你的程序如何设计
1 自娱自乐的学习程序用数据源控件可能会方便些,毕竟控件要求的就是RAD
2 通常上规模的企业程序会热衷采用分层开发,如果这个时候用这些数据源控件就不没较强的适应性了(实在找不出好的词)