vb.net
zhuojiajin
这个作者很懒,什么都没留下…
展开
-
VB.net web开发中的session
session, 网页间数据交互,cookie原创 2013-11-20 20:56:05 · 6357 阅读 · 24 评论 -
ASP.NET知己知彼之基础知识(下)
上篇博客大概的讲了ASP.NET的页面访问原理,以及回发页面和控件执行顺序等知识。因为,都只是文字的描述可能理解体会没有那么清晰。所以,这篇博客打算用一个例子来说明一下。回顾 上篇博客讲过了,web程序的执行过程需要将客户端的表单提交到服务器执行,然后在生成html页面发送回客户端。这也就照成了,每次提交表单后都会执行一次Pageload事件,同时那些输入控件比如textbox、Dr原创 2014-01-14 22:53:13 · 1393 阅读 · 20 评论 -
VB.net 临时表实现限制用户重复登录
SQL临时表 VB.net连接池原创 2013-08-14 10:31:23 · 3354 阅读 · 20 评论 -
Cookie的初步了解
今年年初有很多关于Cookie安全性的新闻,新闻披露了美国等国的一些机构通过Cookie监视、获取用户隐私等一些非正当的行为。然后之前在写博客《VB.net web开发中的session》时查到session和Cookie是Web开发中很基础的内容。因此,也就查了一些相关的资料来了解Cookie机制。那么这篇博客就对所查到的资料做一个总结。无状态Http协议首先我们需要了解一下无状态的Ht原创 2013-12-18 21:38:11 · 1649 阅读 · 32 评论 -
ADO.NET对SQL Server编程
本篇博客在与介绍ADO.NET中的一些类,由于不太熟悉编写代码时很不痛快。因此,做个总结! OleDbConnection类:提供数据源链接参数描述Provider指定使用的oledb提供者Data Source指定数据库服务器名称或Initial Catalog指定使用的数据库名称User ID指原创 2013-07-25 00:20:14 · 2010 阅读 · 13 评论 -
VB.net 连接池
上篇博客介绍了临时表的使用,以及它的生命周期和连接池的关系。那么为了能更好的把握临时表的产生和消亡,本篇博客就介绍Vb.net连接池。在打开和关闭数据库连接时的耗费的资源是非常高的。那么在程序需要频繁的操作数据库时就将影响程序的性能。那么为了提高资源的利用率,以及程序的性能VB.NET中就使用了一种连接数据库的机制,即连接池。先看一张图: 大家从图中可以看出,连接池原创 2013-08-22 11:35:55 · 3286 阅读 · 11 评论 -
vb.net结构化异常处理和“邪用”
vb.net 异常处理 异常利用原创 2013-08-05 20:41:53 · 1897 阅读 · 13 评论 -
vb.net中存储过程的使用
在机房收费系统过程中,试着使用了存储过程,离之前数据库的学习已经有些日子了。之前对于存储过程的了解也是听过而已,非常不清楚。因此,写这篇博客! 专业概念:存储过程是一个SQL语句和控制结构的集合,创建于数据库。简单的说,就是一组固定操作的SQL语句集合,类似于编程语言当中的函数或过程,可以通过名称直接调用。可以通过T-SQL语句和企业管理器创建。T-SQL语法如下:CREATE原创 2013-07-29 20:27:40 · 4121 阅读 · 15 评论 -
机房收费系统之SQL注入问题
做学生信息管理系统的时候,很多同学就已经提到这个问题了。但是没有去深究,后来铁道部购票网出了SQL注入的问题,据说这个问题属于菜鸟级。然后验收的时候,师父跟我说了说SQL注入的问题,于是才有了这篇别人早写过很久的文章。 首先说说什么是SQL注入。SQL 注入是一种攻击方式,在这种攻击方式中,恶意代码被插入到字符串中,然后将该字符串传递到 SQL Server 的实例以进行分析和执原创 2012-12-22 19:31:28 · 1448 阅读 · 10 评论 -
vb.net配置文件的使用
机房收费系统个人版中大家都使用了配置文件,主要用于配置数据库的连接字符串。将连接字符串从代码中独立出来存储于配置文件中的好处是:可以灵活的连接不同的数据库实例。事实上,如果以参数的方式也可以实现类似的功能。但是当连接实例改动时,配置文件方式的改动要比参数方式来的更简便安全。 使用配置文件时是否注意当你改变连接字符串时,甚至不需要重新编译?这是因为当程序启动时才将配置文件的内容读取到原创 2013-07-20 20:19:36 · 4182 阅读 · 15 评论 -
ADO和ADO.NET在数据访问上的区别
ADO.NET是ADO的改进版,其中ADO.NET更好的支持了数据访问和数据处理分离的概念。这里Data.Set是ADO.NET实现断开连接体系的核心组件,相当于在内存中开辟了一块独立的缓存。当我们把数据填充到Data.Set中后,即可断开与数据库的连接只对Data.Set中的数据进行处理,而后在更新到数据库中。下面我们先看看ADO和ADO.NET在数据访问上的区别。 1、数据在内存原创 2013-06-30 21:27:07 · 1818 阅读 · 5 评论 -
用Hashtable替代select case
这次机房合作版已经是第三次做机房收费系统了。虽然东西一样,但是我们每次所应用的东西不一样,所以每次也都是一次新的学习。在此过程中,也会发现一些可以改进的东西。那么这一次来说说在组合查询中HashTable的妙用。问题描述 组合查询中,每一个查询条件需要从下拉框里选择字段名、操作符。这里我们显示给用户的字段名是中文的,但是我们去数据库查询时却需要英文字段名。因此,我们需要将字段原创 2013-11-28 00:49:13 · 2833 阅读 · 45 评论