博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1.1.3 以类为单位的编程思想
阅读量:6970 次
发布时间:2019-06-27

本文共 996 字,大约阅读时间需要 3 分钟。

我的克隆过程,是通过这个语句完成的SqlConnection conn = 
new SqlConnection(); ,你不会有意见吧?

 

二、执行查询命令并显示查询结果 

打开数据库,总要做点事,我们来查询点什么吧,我们换一个人,找个叫SqlCommand的人做这件事儿怎么样?

按照你在查询分析器上执行一个查询命令的需要,我需要告诉她这么三样东西:

1、针对哪个机器上的哪个数据库,简单一点,就直接告诉她是刚才克隆人conn打开的那个连接吧;

2、是什么类型的命令,是存储过程,还是直接用文本形式的SQL语句,还是...;

3、如果是用存储过程查,我需要告诉她存储过程名是什么,如果是SQL语句查,我需要告诉她SQL语句的内容。

你看我这样告诉她行不行?

SqlCommand cmd = new SqlCommand();  

 cmd.Connection = conn;  

 cmd.CommandType = CommandType.Text;  

cmd.CommandText = cmdText;

看出来了吧,这个她,也是我克隆出来的,我命令她给我执行一个可以获得一个表格数据的命令,把查到的表格数据交给另一个叫“rdr”的克隆人来管理,她肯定不会有意见的:

SqlDataReader rdr = cmd.ExecuteReader();  

今天就到这里吧,SQL Server.NET数据提供程序,也就是System.Data.SqlClient命名空间里的4个核心的类,我们就这样简简单单、随随便便地熟悉了2个,你还想说,编程这东西,很难吗??

类就是一个人,一个可以做某类事儿的人,命令一个类做件什么事,就象命令一个人做件事一样,不管你信不信,我反正是信了......

三、以类为单位的编程思想

ASP.NET(C#),就是这样,以类为单位,使用一个一个已经具有相当功能的类来构建项目、系统的。不仅C#是这样的,VB、VC、Java、Delphi等等,高级语言,都是这样以类为单位编程的。做为他们的主人,你要做的,就是象伯乐一样,今天发现一个类,明天认识一个类,后天又熟悉一个类。象韩信用兵一样,多多益善,然后,你就会象大将军一样,威风八面了。

 

转载于:https://www.cnblogs.com/WestGarden/archive/2012/05/16/3138360.html

你可能感兴趣的文章
在WPF中制作正圆形公章
查看>>
dataframe 合并(append, merge, concat)
查看>>
几种常用网络传输协议
查看>>
Http请求头和响应头
查看>>
画鬼最易
查看>>
如何恢复Windows“消失”的磁盘分区
查看>>
从工作流产品想到软件开发过程
查看>>
发布一个WM文件浏览器--foxBrowser (Specialized for SmartPhone)
查看>>
色拉英语第3集第3幕:Bottoms up
查看>>
sqoop关系型数据迁移原理以及map端内存为何不会爆掉窥探
查看>>
chrome 一进入调试页面就会自己主动打断点
查看>>
js设置和获取cookie的函数
查看>>
iOS解析Server端返回JSON数据
查看>>
〖Fedora〗设置Fedora静态ip地址
查看>>
php性能分析工具xhprof
查看>>
mysql开启慢查询方法(转)
查看>>
图片水平居中显示实验
查看>>
开源项目地址
查看>>
现代软件工程 第十四章 【质量保障】 练习与讨论
查看>>
字符设备驱动3:驱动代码与文件系统中的设备信息的关系
查看>>