1.1.3 以类为单位的编程思想
二、执行查询命令并显示查询结果
打开数据库,总要做点事,我们来查询点什么吧,我们换一个人,找个叫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
1.1.3 以类为单位的编程思想相关推荐
- 至于你信不信,我反正是信了——以类为单位的编程思想
一.打开和关闭数据库 你需要知道这么几个信息:你要连接的是哪台机器(机器名:SPXY-WYH):你要采取什么身份验证方式(Window身份验证方式,还是SQL Server身份验证方式): ...
- C语言中的类模拟(C++编程思想)
在面向对象的语言里面,出现了类的概念.这是编程思想的一种进化.所谓类:是对特定数据的特定操作的集合体.所以说类包含了两个范畴:数据和操作.而C语言中的struct仅仅是数据的集合. 1.实例:下面先 ...
- 以一个通俗易懂的方式解释一下写程序为什么要声明接口和类,面向对象的编程思想,字数不多,主要通过代码理解
首先我通过代码模仿了一下java中System.out.print函数,如何输出一个覆盖了toString()方法的类. 我先来解释一个为什么java程序要写接口interface. 比如我们有一个圆 ...
- python class 是否存在某个变量_Python编程思想(29):使用type()函数定义类
----------支持作者请转发本文-----------李宁老师已经在「极客起源」 微信公众号推出<Python编程思想>电子书,囊括了Python的核心技术,以及Python的主要函 ...
- div不继承父类样式_Python编程思想(27):类的继承
-----------支持作者请转发本文-----------李宁老师已经在「极客起源」 微信公众号推出<Python编程思想>电子书,囊括了Python的核心技术,以及Python的主要 ...
- 类的包访问权限:《Java编程思想》中一段话的困惑
类的包访问权限:<Java编程思想>中一段话的困惑 在<java编程思想第三版>(陈昊鹏 饶若楠等译)的第五章隐藏具体实现中,5.4节的最后一段话是: "正如前面所提 ...
- ActionScript 3.0 Step By Step系列(五):走在面向对象开发的路上,以类为基础去思考编程问题...
面向对象的程序设计(Object-Oriented Programming,简记为OOP)是一种功能非常强大的编程方法,立意于创建软件重用代码,以类为基础去思考编程问题. ActionScript 3 ...
- 33.JAVA编程思想——JAVA IO File类
33.JAVA编程思想--JAVA IO File类 RandomAccessFile用于包括了已知长度记录的文件.以便我们能用 seek()从一条记录移至还有一条:然后读取或改动那些记录. 各记录的 ...
- 面向对象编程思想概览(一)类和对象
一.简介 生活中有许多技巧值得我们在程序设计中模仿和借鉴.采用类的思想可以方便地把具有相同属性和方法归为一类,从而简化编程.本讲利用生活的常见示例,浅显通俗的语言,生动地介绍了面向对象编程中类与对象的 ...
最新文章
- 零基础可以学python吗-对于几乎是零基础的人,直接学 Python 编程合适吗?
- r shiny app的学习和使用,这个我认为是作为大学生最适合的入门网页开发工具!!!
- Hybris开发环境的license计算实现
- JS 删除 cookie
- pt-table-checksum使用实践
- JAVA8十大新特性详解
- 郝斌 mysql_郝斌 SqlServer2005 学习笔记
- 复化科特斯公式matlab_基于牛顿—科特斯积分的误差分析
- Python爬取新浪足球数据(以中超为例)
- C语言:7-20 到底有多二
- JS两个日期之间计算时间差
- 人人站 CMSv1.4.2 已更新,安全升级与功能修复
- dell电脑java下载_【亲测不管用】【DELL安装系统的坑】亲测UEFI启动模式的电脑安装Win10和Ubuntu双系统(dell笔记本和hp笔记本)...
- 时间戳90K是什么意思?
- PDF文件如何转成HTML格式?说一种思路
- C语言常用格式化符号
- 杂-格签名中常见数字的意义
- 管理中第一可怕之事(2) .
- 2020-12-03_EditPlus下载安装注册
- 集美大学计算机课程考试系统,计算机系统结构-集美大学考试内容.docx
热门文章
- Python操作数据库之 MySQL
- appium-java自动化框架设计学习
- org.quartz-scheduler 基础过程
- PHP - .htaccess设置显示PHP错误 (转)
- This Android SDK requires Android Developer Toolkit version 22.6.2 or above.
- sap服务器应用webservice加载spring的机制问题
- Spring Roo 2 使用分析
- “阿一web标准学堂”选修课:EditPlus高级使用技巧(附视频、课件、代码下载)...
- 今天不聊我这些啦,来聊聊我们这种外行对你们的了解吧
- Java中程序初始化的顺序