- 博客(24)
- 资源 (10)
- 收藏
- 关注
原创 VS2008经常使用的一些小技巧
1,Web程序在HTML视图、拆分视图和源视图之间切换:Ctrl+PgUp或Ctrl+PgDn 2,在设计视图与代码视图之间切换:F7或Shift+F7 3,文字编辑状态下区域选择:Alt+鼠标拖动 4,查找: 将鼠标移单词中,按Ctrl+F3,可以在整个解决方案中逐个查询当前单词。 在工具栏上的查找框内输入要查找的文字,然后回车,继续回车可以继续查找。 Ctrl+F,全
2008-12-27 11:22:00 1298
原创 PB实现自动判断并注册Dll/OCX控件
如果在程序中使用了OCX控件,在开发阶段,可以使用Windows的程序来注册这个控件,如: regsvr32 ccrpftv6.ocx regsvr32 filevw61.ocx 如果取消注册的话: regsvr32 /u ccrpftv6.ocx regsvr32 /u filevw61.ocx 但是,如果程序写好了,要将其发布出去,不可能让用户自己去运行这个命令,那么
2008-12-25 16:02:00 7455 6
原创 PB中如何设置OLE对象中结构类型的属性(转)
在用PB写程序的时候,经常会用到OCX控件,但是,由于PB本身的缺陷,OCX的控件的使用并不十分方便,在设置OLE对象的结构类型的属性的时候就会碰到问题。 举例来说,一个OCX控件,可以设置其字体,属性名叫Font,这个属性是一个结构,结构如下: Boolean Bold Integer Charset Boolean Italic String Name
2008-12-24 20:38:00 2592
原创 .Net Pet Shop 4 初探之五:订单管理模块
前言 可以说,订单管理模块是PetShop4中最值得去研究的模块了.因为它使用中多个重要的技术:工厂模式设计,策略模式设计,尤其是采用了订单的异步处理功能,Windows消息机制等高级技术. 订单的数据数设计 为了提高访问速度,PetShop4的订单数据是单独保存在一个数据库中的,这个数据库叫做:MSPetShop4Orders.在本系列博文第一篇中,我们就对该数据库做过比较详细的分析.这里
2008-12-22 17:20:00 2412
原创 .Net Pet Shop 4 初探之四:购物篮模块
前言 购物篮模块是PetShop4中最最重的模块之一。在数据库中,与购物篮联系最紧密的就是Cart表了(关于Cart表请参见本系列博文第一篇相关部分)。 购物篮的数据访问层(DAL) 购物篮模块中设计了实体类,这样可以快速为数据库中各字段赋值,体现数据结构的整体性。PetShop4的所有的实体类都保存的项目Model中。 其中的CardItemInfo类与Card表基本对应,可以实现对Ca
2008-12-21 15:40:00 1408
原创 SQL Server 2005 中实现行连接的技巧
问题提出 酒店客房管理系统中,需要把某房间的内在住客人的姓名显示在房态图上。看似很简单,但其实在表(register)中每个客人的姓名是分别占一行的,这就需要把同一房号下姓名列的所有内容连接在一起组成一行。 register表结构及内容如下: 期望得到的结果如下: 分析及解决问题 显然,要想将同一房号下各行的姓名列连接在一起,必须建立一个虚拟表,并通过递归收录各行的姓名,将收
2008-12-20 11:13:00 1139
原创 关于SQL行列转置的实现方法(转)
总结一下关于行列转置的实现方法 1、固定列数的行列转换 如 student subject grade --------- ---------- -------- student1 语文 80 student1 数学 70 student1 英语 60 student2 语文 90 student2 数学 80 stud
2008-12-19 19:37:00 1266 1
原创 我对泛型的入门理解
• 泛型的基本概念 • 实现泛型的基本原理 泛型的语法和概念非常类似于C++中的模板,泛型和C++中模板的设计是为了方便设计一些更加通用的类型,而在.NET中泛型还有另外一个重要作用,那就是避免容器操作中的装箱和拆箱动作。代码4-8是一个简单的泛型示例。 代码4-8 泛型示例:ArrayConvert.cs namespace NET.MST.Fourth.Ge
2008-12-18 21:24:00 776
原创 .Net Pet Shop 4 初探之三:用户界面层布局
前言 界面布局就是UI层的设置,是网站风格的集中体现,通常包括主题,皮肤,母版页等元素及各种图片,控件,颜色的搭配等,甚至通过前台脚本的处理,构成丰富多彩的页面效果. PetShop4也有其个性的用户界面层(UI) 母版页 PetShop4中,所有的页面都运用了母版页.Web项目下的MasterPage.master就是母版页的设计界面,打开母版页,如下图所示,分析母版页的设计.
2008-12-18 17:20:00 1045
原创 .Net Pet Shop 4 初探之二:数据层(DAL)简析(下)
数据层的个性配置 可以很容易就知道,在Pet Shop 4中,客户个性配置的功能也是采用了工厂模式设计,故其结构和思路跟DAL中的数据访问功能很相似. 实现个性配置相关的文件如下表: 项目名称 文件名称 类(接口)名称 说明 ProfileDALFactory
2008-12-18 12:48:00 1127
原创 如何学习ASP.net技术(转)
完成任何一个事情,目标和流程是我们首先要清晰的。 学习ASP.net技术也是这样, 我们这里把ASP.net完全掌握需要的一个推荐学习流程告诉大家。 大家可以参考一下,有些不一定要完全掌握,但一定要了解了解。 等有了合理的知识结构,再来整体提高,有时候,可以融汇贯通,效果更好。 有啥学习上的问题,可以发群邮件问斯琴巴图老师,他会在有空的时候,给大家回。 面向对象(OO
2008-12-17 22:31:00 937
原创 .Net Pet Shop 4 初探之二:数据层(DAL)简析(上)
前言 在三层结构中,数据库是最底层,负责对数据库的操作,如添加,删除,修改数据等.上一篇中最后一幅图"各项目相互之间的关系和调用图"也清晰的反映出了这一点.从图中我们还可以发现,DAL中大量的采用了"Factory"的形式.到底什么是"Factory"呢?,"Factory"在DAL中起到什么样的作用呢?带着这些疑问我们开始吧. 工厂模式 设计模式是一门专门的学科,也是需要在实践中不断积累的
2008-12-17 13:58:00 1636 1
原创 .Net Pet Shop 4 初探之一:初识PetShop4
前言 早就听说.Net Pet Shop是学习ASP.net三层架构体系的最佳实例教材,近日学习中不断接触到三层架构的实例,对这一设计模式一直一知半解的我,决定彻底研究一下.Net Pet Shop. 关于.Net Pet Shop 凡是对于搞JAVA的朋友们,肯定都知道Java Pet Shop的大名,想必朋友们也一定猜到了.Net Pet Shop和Java Pet Shop的关系了
2008-12-16 17:38:00 3929
原创 (转) PetShop4.0工厂模式及Profile Provider的实现
第一部份:工厂模式 一、项目名称及描述:(实现步骤为:4-3-6-5-2-1) 1、WEB=表示层 2、BLL=业务逻辑层 3、IDAL=数据访问层接口定义 4、Model=业务实体 5、DALFactory=数据层的抽象工厂(创建反射) 6、SQLServerDAL=SQLServer数据访问层 / OracleDAL=Oracle数据访问层 DBUt
2008-12-15 23:26:00 1184 1
原创 ASP.net中访问数据库的几种方式
ADO.NET中,我们会用.NET提供的SqlConnection, SqlCommand, SqlDataAdapter,SqlReader, DataSet, 和 DataTable等来访问操作数据库 : //使用SqlDataAdapter填充DataSet using (SqlConnection conn = new SqlConnection("********"))
2008-12-14 13:59:00 1367
原创 MSSQL中简单的时间处理(转)
--时间的处理 --(1)短时间的处理 declare @S datetime set @S=getdate() select (convert(varchar(10),@S,120)) select datediff(m,@S,3) select replace(convert(varchar(10),@S,120),-0,-) --
2008-12-12 16:40:00 718
原创 支付宝实物商家工具集成经验(转)
本文转载自:http://club.alipay.com/help/show_help-150---5913465-.htm#no 参考网站:http://club.alipay.com/index.htm 经过一段时间的努力,终于在我们自己的网站上完成了支付宝接口的连接工作。在这期中,支付宝的卓郡和wangjinmin1982给于了很大的帮助。再次将网站接口的连接方法大体交流一下,为了一个那
2008-12-11 10:42:00 1659
原创 WEB开发三层架构概述
关于 三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。 1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。 2、业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,
2008-12-06 10:24:00 8731 1
原创 ASP.Net常见技术疑难解析(四)
嵌套数据绑定时数据源参数设置问题:我的GridView控件嵌套在DataList控件中,DataList控件有一个绑定列"Quarter",其中的GridView控件的数据源要以"Quarter"的值为参数来检索数据. 如何设置该数据源的参数部分?解析:1,设置数据源控件DataTalbe,但暂时不参数项,后面将通过方法调用来动态添加修改参数,以达到根据
2008-12-05 15:30:00 888 1
原创 ASP.Net常见技术疑难解析(三)
DataList控件实现分页功能 SqlConnection con = new SqlConnection(Convert.ToString(ConfigurationManager.ConnectionStrings["ConnectionString"])); string conString = "SELECT [CompanyNam
2008-12-04 23:38:00 741
原创 ASP.Net常见技术疑难解析(二)
在两个GridView控件之间传值(方法一) 1,设置GridView1中做为参数值传递的列为模板列: OnCommand="GridView1_onClick" CommandArgument= CommandName="TerritoryDrill" Text=> 2,获得GridView1中点击的行索
2008-12-04 23:05:00 697 1
原创 ASP.Net常见技术疑难解析(一)
Repeater控件的使用 Repeater控件是ASP.Net数据呈现的重要控件之一,当我们把控件拖到界面时,控件内什么也没有,一切都等待我们去手动创建,这样虽然有点费事,但正是因为"一张白纸好画画",Repeater控件在数据呈现时的自由度和灵活性也是最好的.它甚至允许我们在Header模板及Footer模板中使用诸如之类的标签. 对Repeater控件的编辑基本上
2008-12-04 22:10:00 738
转载 ASP.NET 2.0 GridView的RowCommand事件中取得行索引
ASP.NET2.0中的GRIDVIEW控件是一个新增的控件。在GRIDVIEW里,行索引被放在了CommandArgument里面,而不是像DataGrid那样可以利用this.MyDataGrid.DataKeys[e.Item.ItemIndex].ToString()方便的取出主键值。 如下是一个GridView 的示例代码: CssClass="lis
2008-12-02 23:11:00 2013 1
原创 GridView中如何获得点击的当前行的索引?
GridView中有一模板列,希望通过点击该列,如何获得点击的当前行的索引?以下是获得当前行索引号并设置当前行为选中行:LinkButton lb = (LinkButton)sender; DataControlFieldCell dcf = (DataControlFieldCell)lb.Parent; GridViewRow gvr
2008-12-02 22:01:00 2081 1
网卡IP地址快速切换器(绿色免费)
2010-01-08
当年文曲星上的经典游戏"猜数字"WM6/Windows版(附源码)
2009-07-11
C#做的自动更新程序(附源码)
2009-07-06
鼠标音量调节器(附源码)
2009-07-06
.Net DataGridView打印专家组件
2009-06-05
最新强大而简便的SqlHelper类
2009-04-10
票务管理系统正式版
2008-03-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人