上一页 1 ··· 6 7 8 9 10 11 下一页

2013年5月24日

asp.net一个带抽象工厂的三层架构完整实例

摘要: 本文不是原创,根据http://www.cnblogs.com/cresuccess/archive/2008/12/10/1351675.html改编,实现了增删改查、返回数据功能。在vs2010+sql2008Express下实现。本实例主要完成对一个newsTable表的更删改查操作,包括DBUtility、Model、IDAL、SQLServerDAL、DALFactoty、BLL和一个Web网站共7个项目。建立后的截图。一、数据库/*==============================================================*//* DBMS name 阅读全文

posted @ 2013-05-24 18:04 众里寻他千万度 阅读(1969) 评论(1) 推荐(0)

2013年5月22日

<转> 未能加载文件或程序集“”或它的某一个依赖项。系统找不到指定的文件

摘要: 连续两天都为这个运行时错误“类型初始值设定项引发异常”而烦恼,调试也不知道哪里出了问题。上网Google一下,一大堆相同的问题,可是按照那些方法折腾来折腾去,问题还是一样。最后在CSDN上发帖子问了,果然“重赏之下必有勇夫”,很快就有高手回复了,问题也随着解决了。哈哈。在此写个随笔,以后如果大家遇到类似问题,也可参考一下,自己也做个备忘,不然放在电脑上,又找不到,我的电脑文件到处乱放,有时连我自己都找不到^_^。 问题是这样嘀: 项目采用了三层架构和工厂模式,并借鉴了PetShop的架构,因为这个项目也是采用分布式的数据库,目前只有三个数据库,主要出于提高访问性能考虑。 原来是按照... 阅读全文

posted @ 2013-05-22 14:01 众里寻他千万度 阅读(505) 评论(0) 推荐(0)

2013年5月14日

从Gridview 中导出数据到EXCEL

摘要: 前端:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" EnableEventValidation="false" %><asp:GridView ID="gv_Score" runat="server" CellPadding="4" ForeColor="#333333& 阅读全文

posted @ 2013-05-14 22:59 众里寻他千万度 阅读(177) 评论(0) 推荐(0)

2013年5月10日

IIS

摘要: 如果是WIndows 7系统,默认安装的是IIS 7.0 如不启用模拟,默认以应用程序池的身份运行,IIS APPPOOL \应用程序池名称,应用程序池程序也属于IIS_USRS工作组。应用程序池也需要验证。如果开启匿名验证,就算通过。如果开启windows集成验证,并关闭匿名验证,则会弹出一个要求输入用户名密码的框。如果启用模拟:windows身份验证用户名将是 计算机名\用户名 ,匿名访问身份是 IUSR,隶属于IIS_USRS工作组。 而WindowsXp系统默认安装IIS5.0中,如不启用模拟,默认以ASPNET账户身份运行,ASPNET账户隶属于USERS工作组,此时就要考查USER 阅读全文

posted @ 2013-05-10 22:54 众里寻他千万度 阅读(739) 评论(0) 推荐(0)

1、面向对象基础

摘要: 软件开发总是满足于需求的,需求变化,软件也要跟着变。使用设计模式可以大大增强以有代码的复用性。好处有于易扩展、易复用、易维护、灵活性好。面向对象基本概念1、对象是一个自包含的实体,用一组可识别的特性和行为来标识。面向对象编程,也叫Object-Oriented Programming.如果要使功能复用,首先想到的是编写一函数。但是如果要更广范围内的利用,那就应该定义类,将功能定义成为公有的函数。如下创建了一个名为Student的学生类。class Student{ public string Introduce() { return "Hello"; }}实例就是一个真实的 阅读全文

posted @ 2013-05-10 10:38 众里寻他千万度 阅读(197) 评论(0) 推荐(0)

2013年4月12日

十二、初学.NET—利用AJAX在页面头部显示服务器当前时间,并实现倒计时功能

摘要: 前端:在设计视图中从工具箱AJAX Extensions 拖一个 ScriptManager 控件和一个UpdatePanel控件。然后在UpdatePanel控件中放一个Label 控件和Timer控件,并在源视图中设置Timer 的Inerval属性为1000。<form id="form1" runat="server"> <div> <asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:Script 阅读全文

posted @ 2013-04-12 17:58 众里寻他千万度 阅读(218) 评论(0) 推荐(0)

2013年4月10日

十一、一些有用的SQL查询语句

摘要: 1、 将一个表的一些字段插入到另一个表中。Insert Into 表1(表1字段1,表1字段2) Selecet 表2字段1,表2字段2 from 表2INSERT INTO Tongji (TongjiMajorID, TongjiMajorSumScore, TongjiMajorPerson)SELECT ReviewMajorID, AVG(ReviewSumScore) AS Expr1, COUNT(*) AS Expr2FROM tbReviewGROUP BY ReviewMajorID2、 在一个表增加一个另一个表的字段第一种方法:update 表1 set 表1的字段=表2 阅读全文

posted @ 2013-04-10 23:43 众里寻他千万度 阅读(196) 评论(0) 推荐(0)

十、初学.NET—GridView绑定多表字段

摘要: 使用多表左联接、右联接、内联 或者是Where字句将查询结果绑定到GridView上。多表结果也可以绑定到其它控件上。后台代码:private void SetBind() { DataSet ds = new DataSet(); using (SqlConnection conn = new SqlConnection(sConnectionString)) { SqlDataAdapter da = new SqlDataAdapter("SELECT tbReview.ReviewSubmmitState, tbMajor.MajorID, tbMajor.MajorName 阅读全文

posted @ 2013-04-10 19:11 众里寻他千万度 阅读(235) 评论(0) 推荐(0)

九、初学.NET—GridView控件页脚显示总记数、当前页码、总页码

摘要: 获得总记录数有两种方法:第一种方式:在绑定方法中ds.Tables[0].Rows.Count;中的表格行数获得private void SetBind() { DataSet ds = new DataSet(); using (SqlConnection conn = new SqlConnection(sConnectionString)) { SqlDataAdapter da = new SqlDataAdapter("SELECT tbMajor.MajorID, tbMajor.MajorName, tbDepartment.DepartmentName, tbUser 阅读全文

posted @ 2013-04-10 19:09 众里寻他千万度 阅读(360) 评论(0) 推荐(0)

八、初学.NET—GridView 中实现每一行的编辑、删除和更新语句,并且编辑模式绑定下拉框或者单选框。

摘要: 前端:在设计视图中 添加新列,选择CommandField ,选择按钮类型和命令按钮。<asp:CommandField HeaderText="编辑" ShowEditButton="True" ShowHeader="True" />给每个模板列增加编辑模板//普通文本编辑模板<asp:TemplateField HeaderText="专业名称" SortExpression="MajorName"> <EditItemTemplate> <asp 阅读全文

posted @ 2013-04-10 19:08 众里寻他千万度 阅读(401) 评论(2) 推荐(0)

上一页 1 ··· 6 7 8 9 10 11 下一页

导航