摘要:
承接上一篇文章:《ADO.NET实例教学二》中设计到的多条件搜索的内容,下面我们就先针对这部分的内容进行深入的讲解。
在面试的时候,怎么样提高数据库的查询效率,就是建索引。但是是建完索引以后,速度就一定快了么?也不一定。比如说:按年龄建的索引,但是现在找出xyz开头的人,索引没用上。查询的时候,根据建的索引来查。 阅读全文
摘要:
承接上一篇文章:《ADO.NET实例教学二》中设计到的多条件搜索的内容,下面我们就先针对这部分的内容进行深入的讲解。
在面试的时候,怎么样提高数据库的查询效率,就是建索引。但是是建完索引以后,速度就一定快了么?也不一定。比如说:按年龄建的索引,但是现在找出xyz开头的人,索引没用上。查询的时候,根据建的索引来查。 阅读全文
摘要:
在上一篇文章《ADO.NET实例教学一》的实例当中,资料管理器的功能没有完全的实现,下面我们继承上一篇文章的内容把这个案例说完。
首先要完成:为某个类别下导入数据功能(文件夹下的文本文件)。
具体解释,选择一个子类别,单击鼠标右键导入,选择文件路径,选择个文件夹,把文件夹下的所有的文本文件导入数据库。
文章标题就是文本标题,文章内容就是文本里面的内容。 阅读全文
摘要:
在很多企业面试的时候,尤其是在面试UI(界面层)的面试当中,很多时候要求我们手写html。当然,这里要求的是比如跟JavaScript或者是跟CSS结合着去写。像登录的界面,或者是写个表单,表格。诸如此类的面试,主要考查的就是我们对这些基础的东西,大家熟悉不熟悉。所以,当我们面试程序员或者是美工的时候,这些都是我们需要注意的地方。当然,只要我们静下心,多敲几遍,甚至是在纸上多写几遍,这样的面试、笔试还是很容易通过的。 阅读全文
摘要:
这些年来,我随指南针公司做了一些网站。在这里也感谢指南针用户对鄙人的大力支持,厚爱。汇聚很多程序员多年的智慧,今天我把多年来积累的经验汇聚到一个图书商城项目里面,为大家介绍网站的源代码。关键的环节在于融会贯通,举一反三。 阅读全文
摘要:
接下来我们就来看下JavaScript DOM编程
对于之前我们介绍的JS当中的高效的好用的语法,我们以后可以经常去用。对于其中不高效也不好用的部分,我们不用花太多的精力进行研究,甚至可以不知道。
接下来我们就学习怎么应用JavaScript DOM来操作网页上的元素,什么是dom呢?一篇网页我们就可以把它看成是一个dom。把这个网页我们模拟成根节点,子节点,属性我们就叫做一个dom。就是模拟成一个对象来进行操作。 阅读全文
摘要:
在学习XML之前我们先想一下,在之前我们见过这个东西么?
主要作用是做数据的存储,而HTML是做数据的展现.
当我们用数据库存储的时候的优点是,安全度高,查询方便.缺点就是数据量小的时候,用数据库有点杀鸡用牛刀的感觉.而且数据库这种存储方式必须依赖某个软件才能查看.
用文本文件的优点是,快速,方便.缺点就是:不安全.设计格式不太方便. 阅读全文
摘要:
在现在的很多IT企业当中,都会用到存储过程这个概念,那么,什么是存储过程呢?存储过程有什么好处呢?在实际的运用当中,我们怎么去用存储过程这个技术,这是我们今天文章讨论的主要内容。 阅读全文
摘要:
在我们介绍三层的时候,大家是不是发现我们写每一个功能的时候是不是非常的麻烦呢?
像其中的一个model,如果属性特别多的时候,写起来非常的慢。
像其中一些基本的功能我们可以使用代码生成器,然后在此基础上改下就好了。
但是:一定要一开始手写三层,不要依赖于代码生成器,等手写熟练了以后再用代码生成器。
模板的意义:写一些固定的字符串,不固定的字符串可以用方法和参数来代替,这就是模板的意义。 阅读全文
摘要:
什么叫递归呢?“和尚讲故事”,就是方法自己调自己,这就是递归。
递归里面注意的地方:一定要有终止条件。
不让用VS测试的时候,自己可以在纸上用纸和笔划一下。
在做一个程序的时候,能用循环做的,就不要用递归来做。用递归的话,效率极其低下。
在上面两个题目中递归因为栈,才能记住,执行完后面调的方法之后返回去调没有执行完的方法里面的语句。 阅读全文
摘要:
ExecuteNonQuery() 执行对数据库的增删改,返回受影响的行数,适合:insert、delete、update(对于其他语句返回-1)----------这个方法有返回值,返回值是个整型。返回所影响的行数。返回的如果是0,不能证明执行失败了。
理由:现在我要把班级表中所有的男同学的年龄改成20,但是表中都是女生,返回所影响的行数是0。这个时候我们不能说SQL语句执行失败了。
除了这个还有
ExecuteScalar()执行查询,返回首行首列
有返回值,return:object
一般用来执行什么样的SQL语句的呢?
用来执行返回单个值的sql语句.
ExecuteReader(); 当执行sql语句返回多行多列时使用。
返回SqlDataReader 通过reader拿到数据 阅读全文
|