asp.net
文章平均质量分 67
石头________
这个作者很懒,什么都没留下…
展开
-
asp.net中cookie的简单存取
在asp.net中cookie相当容易使用,Request和Response对象都提供了Cookies集合,要记住是从Response中存储,从Request中读取相应的cookie如:存储时: HttpCookie cookie = new HttpCookie("MyCookies"); cookie["uname"] = "zhangsan";原创 2013-11-21 20:42:41 · 1253 阅读 · 0 评论 -
ASP.NET 主题的简单配置
主题和css差不多但是他可以提供一些css不能提供的特性 ---------------主题是基于控件而不是HTML(主题允许定和和重用几乎所有的属性) ---------------主题应用在服务器上 ---------------可以通过配置文件来应用主题 ---------------主题不会像css那样重叠(如果一个主题和空间里同时定义了属性,那么主题原创 2013-12-20 14:50:41 · 1013 阅读 · 0 评论 -
ASP.NET Dictionary 的基本用法
Dictionary o_Dic = new Dictionary(); //添加元素 o_Dic.Add("01", "aaa"); o_Dic.Add("02","bbb"); //判斷某個key是否存在 if (!o_Dic.ContainsKey("03"))原创 2013-12-06 10:42:24 · 2119 阅读 · 1 评论 -
ASP.NET 用jquery的ajax調用後台方法(簡潔版)
前台js$(function () { $.ajax({ type: "POST", //提交方式 url: "WebForm1.aspx/Abc", //提交的页面/方法名 data: "{msg:'dd'}",原创 2013-12-06 10:00:43 · 1399 阅读 · 0 评论 -
ADO.NET(五) 调用存储过程(oracle为例)
存储过程是保存在数据库上的批次执行的一条或者多条SQL语句,存储过程和函数相似,他们都是良好的逻辑封装体可以接受传入和传出参数,存储过程有很多优点。1、更易于维护你可以优化存储过程中的命令而不用重新编译应用程序。2、可以更安全的使用数据库可以让用于执行ASP.NET代码的windows账号有使用某些存储过程的权限但是不可以访问基表。3、可以提升性能因为存储过程是多条语句原创 2013-11-24 21:02:41 · 2495 阅读 · 0 评论 -
asp.net 动态创建控件和移除控件
废话不多说 直接看一个小demo 前台代码 <asp:Button ID="btnCreate" runat="server" Text="CreateControl"原创 2013-11-17 21:52:10 · 4525 阅读 · 0 评论 -
ADO.NET(二) oracle数据库链接、和Oracle.DataAccess.dll 有关异常的各种问题
今天本来看数据库链接,做个简单demo.可是最后遇到各种问题。搞了4个小时,终于勉强搞定。一、Connection对象 创建Connection对象时需要提供链接字符串,链接字符串是用分号隔开的一系列名称/值对的选项,这些选项部分顺序 也不区分大小写 如:OLE DB的链接字符串 (链接oracle) string strConn ="Provider=msdaora;D原创 2013-11-22 23:11:31 · 4705 阅读 · 0 评论 -
ASP.NET web.config詳解
我們一般用web.config設置特定的驗證方法、調試的類型、默認語言、自定義錯誤頁面或者數據庫連接以及自己給定的一些字符串。 1.与所有的XML文档一样,web.config是严格区分大小写的。每个设置使用驼峰命名法,第一个字母小写。 2.配置节点是asp.net配置文件的核心,其中的元素都是配置ASP.NET功能的,多数应用程序还会使用、 、等各种配置细节 文件的原创 2013-11-19 14:24:11 · 1394 阅读 · 0 评论 -
ADO.NET(四) 参数化sql和简单的 增删改查
ExecuteScalar()方法通过SELECT语句返回查询结果中的第一行第一列的值,该方法常用于执行返回单个字段的查询,如count(),max()等。ExecuteNonQuery()方法执行返回结果集的命令,如insert delete update。这个方法返回一个信息--受影响的行数,如果不是insert delete update 则返回-1。为了防止sql注入漏洞我原创 2013-11-23 17:52:35 · 4114 阅读 · 0 评论 -
ADO.NET(三) 连接池、Command、DataReader
一、连接池虽然请求链接耗时很短,但是确实是需要时间的。一般使用连接池来优化,链接池保持已经打开的数据库链接,这些链接使用相同数据源之间的会话共享。这样就省下了不断创建和销毁链接的时间了。ADO.NET中连接池对开发者完全透明,数据访问代码不需要做任何修改,当客户端调用Open()方法请求打开链接时,如果连接池中有此链接,链接直接从连接池中取而不是再次创建。当客户端调用Close()或者Di原创 2013-11-23 14:29:59 · 1775 阅读 · 0 评论 -
NPOI读取word 2007
//读表格 public static string ExcuteWord() { StringBuilder sb = new StringBuilder(); using (FileStream stream = File.OpenRead("d:/test.docx")) {原创 2014-03-05 17:34:24 · 17135 阅读 · 0 评论