摘要: 数据绑定表达式包含在 <%# 和 %> 分隔符之内,并使用 Eval 和 Bind 函数。Eval 函数用于定义单向(只读)绑定。Bind 函数用于定义双向(可更新)绑定。除了通过在数据绑定表达式中调用 Eval 和 Bind 方法执行数据绑定外,还可以调用 <%# 和 %> 分隔符之内的任何公共范围代码,以在页面处理过程中执行该代码并返回一个值。(Eval与Bind函数是Asp.net2.0是函数,在Asp.net1.1是DataBinder.eval_r())使用 DataBinder.Eval 方法Eval 方法可计算数据绑定控件(如 GridView、Detai 阅读全文
posted @ 2011-12-31 14:13 浅谈生活 阅读(454) 评论(0) 推荐(1) 编辑
摘要: C# 监听电子秤using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.IO.Ports;using System.Threading;using Microsoft.Win32;namespace TEXTCOM{public partial class Form1 : Form{public Form1(){ 阅读全文
posted @ 2012-10-10 19:45 浅谈生活 阅读(1714) 评论(0) 推荐(0) 编辑
摘要: SQL server 2005 PIVOT运算符的使用 分类: MSSQL 相关特性 2010-03-16 13:20 1528人阅读 评论(1) 收藏 举报 PIVOT,UNPIVOT运算符是SQL server 2005支持的新功能之一,主要用来实现行到列的转换。本文主要介绍PIVOT运算符的操作,以及如何实现动态PIVOT的行列转换。 关于UNPIVOT及SQL server 2000下的行列转换请参照本人的其它文章。一、PIVOT的语法[sql] view plaincopyprint?SELECT[non-pivotedcolumn],--optional [additionalno 阅读全文
posted @ 2012-06-01 17:50 浅谈生活 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 流水号的自动生成:1.原理:每生成一次流水号,把流水号记录到一张表中,每次生成流水号时,从数据库取出前一次生成的流水号,再对取出来的流水号进行操作,生成下一个流水号。2.首先建立一张表,表的结构:App_SequenceNumber(表名)列名类型说明InfoIdint自动增长Code nvarchar(10)编码Prefixnvarchar(5)流水号的前面抬头DateTypenvarchar(8)日期的类型Infixnvarchar(5)IndexLengthint增加的大小Suffixnvarchar(5)MaxDatenvarchar(8)目前日期MaxIndexint流水号的最后的. 阅读全文
posted @ 2012-05-15 12:32 浅谈生活 阅读(965) 评论(1) 推荐(1) 编辑
摘要: 由于项目的原数据库设计关系图,没找到,我只是用视图建立了一个关系。整个项目的基础信息表全部在这里了,里面的主外键关系,未能列出来。 阅读全文
posted @ 2012-05-15 11:06 浅谈生活 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 一 拆迁安置房管理系统,这个项目从开始到结束,共耗时19天(参与人数:2)。系统要求:1.拆迁管理系统的核心是拆迁户的安置房的选择。2.安置房选择后的资金的计算。3.支持批量导入拆迁户,房源,和已选房的拆迁户信息。4.基础信息的维护。5.员工操作日志的查看。二 遇到的问题1.数据库表的建立,这个表的建立过程中只是按照才开始的需求建立,未考虑全部系统的要求。2.确认单报表的存和取,是采用一个批量,就是取得当前页面的所有列的ID,然后批次存到数据库中。(修改和添加放到一个页面,主要的原理是:先删除所有的信息,然后在存到数据库中,虚拟了修改的过程)3.系统的需求一定要考虑周到,不明白的地方不要轻.. 阅读全文
posted @ 2012-05-15 10:42 浅谈生活 阅读(211) 评论(0) 推荐(1) 编辑
摘要: CREATE PROCEDURE App_Demo_zspExecuteHousingbyDemolitionId222222( @pi_Action VARCHAR(100), @pi_HousingId1 varchar(50), @pi_HousingId2 varchar(50), @pi_HousingId3 varchar(50), @pi_DemolitionId varchar(50), @po_Status int output, @po_RetValue varchar(200) output)ASdeclare @pt_HousingId varchar(100)IF @ 阅读全文
posted @ 2012-05-04 17:43 浅谈生活 阅读(233) 评论(0) 推荐(1) 编辑
摘要: 我们在做项目中经常遇到“打印表格”的功能,在此介绍一下我所用过的打印方法。 一、比较简单的做法,word另存转化为html文件的方式。分析如下: 1、首先我们需要在office中用wrod画好文件的模板,然后将其另存为thm网页形式。 2、将其改为jsp页面,这样我们就可以文件中使用后来传过来的变量值。此时就是我们传统的jsp方式,后台定义参数,然后前台获取,将变量值写在我们需要显示的地方。 3、对于表格,我们可以用循环来控制。 4、这样做打比较简单,缺点word模板不能修改,一旦表格做个微小的变化,那我们的工作量也不小,因为word转化后的代码很难读懂,要在代码上控制其样式,是相当... 阅读全文
posted @ 2012-03-29 21:56 浅谈生活 阅读(2793) 评论(0) 推荐(0) 编辑
摘要: alter Procedure Asset_spQueryChargePlan(@pi_ContractCode varchar(100),@pi_StartTime datetime, --开始时间@pi_Interval bigint, --间隔月数@pi_PlanItems bigint, --生成的笔数@pi_Cost money, --费用@pi_InAdvanceDay int --提前的天数)asdeclare @pt_tbAll table(ShouldGetDate datetime,CostStartDate datetime,CostEndDate datetime,Su 阅读全文
posted @ 2012-03-29 18:33 浅谈生活 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1、作用删除指定长度的字符,并在指定的起点处插入另一组字符。2、语法STUFF ( character_expression , start , length ,character_expression )3、示例以下示例在第一个字符串 abcdef 中删除从第 2 个位置(字符 b)开始的三个字符,然后在删除的起始位置插入第二个字符串,从而创建并返回一个字符串SELECT STUFF('abcdef', 2, 3, 'ijklmn')GO下面是结果集aijklmnef4、参数character_expression一个字符数据表达式。character_exp 阅读全文
posted @ 2012-03-10 10:50 浅谈生活 阅读(134) 评论(0) 推荐(0) 编辑
摘要: PIVOT用于将列值旋转为列名(即行转列),在SQL Server 2000可以用聚合函数配合CASE语句实现PIVOT的一般语法是:PIVOT(聚合函数(列) FOR 列 in (…) )AS P完整语法:table_sourcePIVOT(聚合函数(value_column)FOR pivot_columnIN(<column_list>))UNPIVOT用于将列明转为列值(即列转行),在SQL Server 2000可以用UNION来实现完整语法:table_sourceUNPIVOT(value_columnFOR pivot_columnIN(<column_lis 阅读全文
posted @ 2012-03-10 10:12 浅谈生活 阅读(195) 评论(0) 推荐(0) 编辑