05 2010 档案
摘要:然后在编辑的页面编写如下代码:通过调用存储过程,不仅速度快,安全性高,而且调试容易,特别是复杂的商业逻辑操作,使用存储过程不仅容易实现,而且大大减少代码编程量,更加体现存储过程的优势。
阅读全文
摘要:存储过程是数据库开发人员为了使用某一特定的数据库而编写SQL语句集。其他的web应用程序可以调用这些存储过程来访问和操作数据库中的数据,如图: web应用程序可以直接访问数据库,也可以通过存储过程来调用数据库,使用存储过程访问数据库与直接访问数据库,相比有很多优势比如:假如有一套复杂的SQL语句需要在多个aspx文件中,可以把他们放在一个存储过程,然后执行该存储过程。这样可以减小aspx文件的大小...
阅读全文
摘要:对数据库中的数据索引,有两种方式,即分别通过数据适配器DataAdapter或者数据阅读器DataReader将数据读取出来放在控件中显示出来或进行处理,一般DataReader配合DataCommand使用,主要是对DataReader实例化。使用数据适配器DataAdapter读取数据示例:protected void Button1_Click(object sender, EventArgs e) { string ConnectionString = "Data Source=localhost Integrated Security=SSPI;D...
阅读全文
摘要:在对数据库操作之前我们需要对数据库建立链接,我们使用connection对象建立链接,根据不同的连接方法,选择对应的数据提供程序。我们一SQL数据库为例,首先要添加命名空间system.data.sqlclient命名空间,通过sqlconnection对象来建立打开数据库,具体步骤如下:定义连接字符串如果使用集成安全性连接本地服务器中心中的pubs数据库,可以这样定义连接字符串:如果使用数据库账...
阅读全文
摘要:ADO.NET提供了从不同数据源访问数据的结构,在ADO.NET中数据访问可以分为三层(如下图所示)。 物理层数据存储:可以访问OLE数据库,SQLserver数据库 或者xml文件。即图中的各种数据库/数据源; 数据集:在应用程序中处理表和关系的缓存数据的表现形式,一般是在电脑内存中有一定空间; 数据提供程序:包括Connection对象、Command对象、DataReader对象,和Data...
阅读全文
摘要:怎么用不花钱的vs2008那,我们只需要修改vs2008中的setup.sdb,其路径是visual studio 2008\Setup下的setup.sdb,用记事本打开,修改Product Key,可以用编辑中的“查”找进行快速查找,把其注册码修改为PYHYPWXB3BB2CCMV9DX9VDY8T,vs2010版本也是将[Product Key]YR3W8FCM2B7...
阅读全文
摘要:在一些网站中为了用户更好的访问某个网站地址,会用到网站的快速通道,利用dropdownlist控件可以在页面有限的情况下,尽可能的节约空间,从而达到用户访问的目的,这也就是页面的简单跳转,可以利用Redirect方法。其一般格式为“Response.Redirect(“网络地址”);”这里的网络地址可以是绝对的URL(例如:http://www.ba...
阅读全文
摘要:使用Application对象可以使得多个用户在访问同一个asp.net应用程序时,能够共享信息,在多个用户同时访问asp.net时,都会产生一个Application对象。通常可以把共享的数据变量存储在Application对象的集合中,这些变量可以在站点应用程序所有的页面上被所有的客户端访问,这样就是所有的客户端公用一个Application对象,网站服务器被开启时,Application就会...
阅读全文
摘要:在web程序中,经常会使用在一个网页使用其他网页提交的数据信息,这里可以使用Request内置对象来完成,来获取用户提交的信息,根据客户端提交数据方式的不同,Request对象分别使用Form和QueryString集合属性来获取数据。下面是两种集合获取方式的不同点:通过Form获取数据时在form属性中简单的添加action=“跳转的网页地址”,<form ID="...
阅读全文
摘要:Response.WriteFile方法可以将指定的文件直接写入HTTP内容输出流中显示。示例是将文件直接输出到客户端,html主体代码:[代码]c#后台代码:代码效果 图
阅读全文
摘要:Response对象主要是通过浏览器以信息流的方式向客户端发送请求结果,从而以实现服务器端到客户端的交互。Response对象的常用属性和方法如下:属性说明Buffer注明输出内容是否缓冲,默认为FALSE,Buffer属性必须在任何信息向客户端浏览器发送之前设置BufferOutput是否在完成缓冲之后将整个页面发送Expirs设置浏览器上缓存的也过期之前的分钟数,如用户在这段时间内再次访问该页...
阅读全文