日期:2014-05-17  浏览次数:20971 次

新人求助:用Winform新建简单SQL Server数据,并加入查询,删除等功能
刚接触时间不太长,之前只做过个功能不全的仿WINDOWS计算器,问题也比较菜,所以希望大大们回答问题时尽量用容易懂的话或者代码,先行谢过
1、在网上查了好多,但很多都只是直接调用已经建好的表,建表就是直接用“string sql=xxx”就可以么,语法的格式(抱歉实在是对SQL语句不熟),怎么把已经建好的表显示在窗口上
2、用ASP.NET建表会方便快捷一些吗,区别是什么?
3、LINQ到底是个什么,能不能用容易理解的话来解释一下,他在操作数据的过程扮演什么角色
4、在C#环境,比如VS2010中建表和在SQL Server中直接建表有什么区别,一般来说是用C#直接读取操作的时候更多是吗?
5、关于“查询”“删除”等基本操作,最好有一段代码,理解起来直观一点,一个功能就好,其它的我可以对照着去试着自己写(贪心一点,如果有相对完整的代码当然更好~) 
最后,有没有专门讲C#操作数据库这类相关的书或者博文,例子多一些的那种,感觉目前还是有代码自己敲一次再调试研究会快一些。给我提一些学习C#顺序的建议也好,谢谢各位
------最佳解决方案--------------------
1 使用数据展示控件,设定数据源就可以显示在界面上。
2 一般在数据库中建表,也可以通过程序动态建表。
3 ADO.NET只能对数据库进行操作,而LINQ用同样的语法可以对数据库,XML,对象,数组,LIST等进行查询。
4 在VS中内置了SQLSERVER(只是这个SQLSERVER的功能不是完全版的,方便开发而已),其实在VS中建数据库也是在SQLSERVER中建立数据库。
5 其实增删改查从网上找一个SqlHelpler类就行了。。自己写可以参考http://webservices.ctocio.com.cn/net/356/9150856.shtml
------其他解决方案--------------------
http://download.csdn.net/detail/xianfajushi/4282042
------其他解决方案--------------------
你要信息在这里都有http://www.cnblogs.com/
右边有个“找找看”,自己输入相应关键词,就能得到有关信息。
------其他解决方案--------------------
大家不好意思,家里上不了网,今天晚上得先回去了,明天再来继续向大家学习
------其他解决方案--------------------
话说,用程序来动态建表的话,一般只是建一些比较简单的表格是吗?
而正常情况下,都是在数据库中建好完整的表单数据,再在C#中根据需要进行调用操作?
数据展示控件是指 DataGridView 控件没错吧..
------其他解决方案--------------------
该回复于2012-11-28 10:06:34被管理员删除
------其他解决方案--------------------
先结贴,下个问题再开新贴