MyException - 我的异常网
当前位置:我的异常网» C# » C#想说爱你不容易,难道真与小弟我无缘

C#想说爱你不容易,难道真与小弟我无缘

www.MyException.Cn  网友分享于:2013-01-13  浏览:12次
C#,想说爱你不容易,难道真与我无缘?
重复一个四五年前的问题:
谁能提供一个C#操作数据库的实例?显示数据、新增、修改、删除。
供初学用,所以要相当的简单,但要有C#对象的风格。
书上的数据库例子没有C#对象的风格。
///////////////////////////////////////////////
我看到这么多C#的实例,只有数据库的新增、删除,没有修改功能,
而且增删功能都是用最原始的SQL语句实现,
网格控件也相当的难看。
不会讲这就是C#所能达到的效果吧?
///////////////////////////////////////////////
看到网上的实例,感觉微软所谓强大的DataSet、ADO.NET有个P用。
Delphi7中的TClientDataSet在手,数据库不用愁;VB6、ASP的ADODB..不用愁(FoxPro就不说了)。
///////////////////////////////////////////////
想转C#真是气个半S,微软不以慈悲为怀,我闪ing...  
///////////////////////////////////////////////


------解决方案--------------------
wo wu yu
------解决方案--------------------
到清清月儿的博客上面去吧。里面有gridview的 显示数据、新增、修改、删除。例子
------解决方案--------------------
c#里怎么修改不懂,sql里不是有修改的语句么。update biaoname,set ziduanming ,id=444;不就是么
------解决方案--------------------
把数据库的表一拉到窗口里,所有功能都有了,你说C#强不强,不信你在VS 2005里,连接好一个数据库,点中表,把它往编辑页面里拉一下,我也是刚学的,哈,第一次就试出来的
------解决方案--------------------
这方面的例子太多了,不外乎ADO.Net的几个对像。
------解决方案--------------------
其实数据库的操作(改动)的操作就只有 新增和删除.不信,你看sql server的触发器中就只提供deleted 和 inserted,而没有updated.楼主所说的这些语言特性很显然不能作为语言选择的理由,因为这些都过于简单了.语言选择我认为要考虑如下理由:
易用性(易上手,学起来快),普遍性(代码多好借鉴),可用性(性能).
------解决方案--------------------
怎么会~?
VC和Delphi的难度和复杂度感觉都在C#之上
------解决方案--------------------
接分~
------解决方案--------------------
Delphi ??????楼上的,说话要讲根据哟!不然一样告你毁谤哟!

------解决方案--------------------
其实c#没什么,有编成基础的很容易上手,做个小项目就ok了
------解决方案--------------------
petshop你自己 去下亚牙,都有的
------解决方案--------------------
其实C#不难,我刚学不久,也能做一个项目了。
------解决方案--------------------
lz 是从Delphi 转向C#的吧?

换个思维,不要被RAD 毒害太深。

在我还在用Delphi时,一个好朋友问了我一句话:“难道用AdoQuery,ClientDataSet 这些控件,会写SQL 就叫程序员吗?”

所以,语言之间易用性的比较,不是靠 能否Insert,update,delete 等dml的实现去量化的。

还有,C#在ADO.Net 方面有很多是借鉴的Delphi,至少说很类似。 例如ClientDataSet 对应DataTable ,DataProvider+AdoQuery 对应Adaper。。等等。毕竟是D之父 领导开发的DotNet框架。而且,有很多Java的影子。你读过Borland传奇,就会知道为什么了。

对于操作数据库,DotNet 已经上升到另外的思想高度,也就是 O/R Mapping。
最后,祝你玩DotNet ,玩得愉快!
------解决方案--------------------
仅供参考(vs.net2005+access):
http://www.cnblogs.com/Files/zhmvb/hywl.rar


------解决方案--------------------
LZはおおいSB
------解决方案--------------------
看来你应该转行,而不是换一种语言的问题。
------解决方案--------------------
楼主以后不要再外面说你是程序员,丢人
------解决方案--------------------
设置好数据适配器的选择SQL语句,更新语句,删除,新增语句,用数据适配器将数据取到DataSet中,用DataGridView显示数据,在DataGridVieW中修改好后,用DataGridView的数据的Current版本做为SQL语句的参数传给各SQL语句,调用数据适配器的更新命令.最好设置数据适配器的批更新选项.我也是刚学会C#2005的.
------解决方案--------------------
企业库里面不是有DAAB吗? SqlHelper去仔细看几天。

我blog有精简版
------解决方案--------------------

文章评论

程序员都该阅读的书
程序员都该阅读的书
一个程序员的时间管理
一个程序员的时间管理
Web开发人员为什么越来越懒了?
Web开发人员为什么越来越懒了?
程序员最害怕的5件事 你中招了吗?
程序员最害怕的5件事 你中招了吗?
如何区分一个程序员是“老手“还是“新手“?
如何区分一个程序员是“老手“还是“新手“?
60个开发者不容错过的免费资源库
60个开发者不容错过的免费资源库
聊聊HTTPS和SSL/TLS协议
聊聊HTTPS和SSL/TLS协议
总结2014中国互联网十大段子
总结2014中国互联网十大段子
亲爱的项目经理,我恨你
亲爱的项目经理,我恨你
中美印日四国程序员比较
中美印日四国程序员比较
老程序员的下场
老程序员的下场
程序员必看的十大电影
程序员必看的十大电影
程序员周末都喜欢做什么?
程序员周末都喜欢做什么?
程序员和编码员之间的区别
程序员和编码员之间的区别
做程序猿的老婆应该注意的一些事情
做程序猿的老婆应该注意的一些事情
不懂技术不要对懂技术的人说这很容易实现
不懂技术不要对懂技术的人说这很容易实现
10个帮程序员减压放松的网站
10个帮程序员减压放松的网站
每天工作4小时的程序员
每天工作4小时的程序员
老美怎么看待阿里赴美上市
老美怎么看待阿里赴美上市
程序员眼里IE浏览器是什么样的
程序员眼里IE浏览器是什么样的
初级 vs 高级开发者 哪个性价比更高?
初级 vs 高级开发者 哪个性价比更高?
程序员应该关注的一些事儿
程序员应该关注的一些事儿
程序员的鄙视链
程序员的鄙视链
我的丈夫是个程序员
我的丈夫是个程序员
如何成为一名黑客
如何成为一名黑客
10个调试和排错的小建议
10个调试和排错的小建议
要嫁就嫁程序猿—钱多话少死的早
要嫁就嫁程序猿—钱多话少死的早
十大编程算法助程序员走上高手之路
十大编程算法助程序员走上高手之路
Java程序员必看电影
Java程序员必看电影
Web开发者需具备的8个好习惯
Web开发者需具备的8个好习惯
“肮脏的”IT工作排行榜
“肮脏的”IT工作排行榜
5款最佳正则表达式编辑调试器
5款最佳正则表达式编辑调试器
漫画:程序员的工作
漫画:程序员的工作
 程序员的样子
程序员的样子
团队中“技术大拿”并非越多越好
团队中“技术大拿”并非越多越好
当下全球最炙手可热的八位少年创业者
当下全球最炙手可热的八位少年创业者
科技史上最臭名昭著的13大罪犯
科技史上最臭名昭著的13大罪犯
那些争议最大的编程观点
那些争议最大的编程观点
“懒”出效率是程序员的美德
“懒”出效率是程序员的美德
程序员的一天:一寸光阴一寸金
程序员的一天:一寸光阴一寸金
编程语言是女人
编程语言是女人
为啥Android手机总会越用越慢?
为啥Android手机总会越用越慢?
代码女神横空出世
代码女神横空出世
程序猿的崛起——Growth Hacker
程序猿的崛起——Growth Hacker
旅行,写作,编程
旅行,写作,编程
软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有