- 浏览: 215525 次
- 性别:
- 来自: 江西
最新评论
文章列表
SQL Server中行列转换 Pivot UnPivot
PIVOT用于将列值旋转为列名(即行转列),在SQL Server 2000可以用聚合函数配合CASE语句实现
PIVOT的一般语法是:PIVOT(聚合函数(列) FOR 列 in (…) )AS P
完整语法:
table_source
PIVOT(
聚合函数(value_column)
FOR pivot_column
IN(<column_list>)
)
UNPIVOT用于将列明转为列值(即列转行),在SQL Server 2000可以用UNION来实现
完整语法:
table_sour ...
1、配置根Logger
其语法为:
log4j.rootLogger = [ level ] , appenderName1, appenderName2, …
level : 是日志记录的优先级,分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者您定义的级别。Log4j建议只使用四个级别,优先级从高到低分别是ERROR、WARN、INFO、DEBUG。通过在这里定义的级别,您可以控制到应用程序中相应级别的日志信息的开关。比如在这里定义了INFO级别,则应用程序中所有DEBUG级别的日志信息将不被打印出来。appenderName:就是指定日志信息输出到哪个地方 ...
CREATE TABLE TEST
(
SID VARCHAR(5) NOT NULL,COURSE NVARCHAR(10) NOT NULL, RESULT INT NOT NULL
)
INSERT INTO TEST VALUES('0001','语文',80)
INSERT INTO TEST VALUES('0001','数学',85)
INSERT INTO TEST VALUES('0001','英语',70)
INSERT INTO TEST VALUES('0001','政治',60)
解决方案1:
declare @sql varchar(8000)
se ...
默认情况下,IDENTITY_INSER就是off这种情况下,
你写insert 语句时,identity栏位,不要写值,系统会自动帮你写入。
举例说明:create table #Type_Mediumn_Info(id int identity(1,1),dt datetime,pay int)goinsert into #Type_Mediumn_Info
(dt,pay)values('2012-4-12',100)
--不能向 id栏位写值,系统会自动写goinsert into #Type_Mediumn_Info(id,dt,pay)values(100,'2012-4-14 ...
Page. VerifyRenderingInServerForm 方法
确认在运行时为指定的 ASP.NET 服务器控件呈现 HtmlForm 控件
[C#]
public virtual voidVerifyRenderingInServerForm(
Controlcontrol
);
参数
control
ASP.NET 服务器控件,它必须位于 HTMLForm 控件中。
异常
异常类型 HttpException
条件
指定的服务器控件在运行时不包含在 HtmlForm 服务器控件的开始和结束标记之间。
备注
如果该页当前不处于页处理中的呈现阶段,且位于 ...
错误: Sys.WebForms.PageRequestManagerParserErrorException: 无法分析从服务器收到的消息。之所以出现此错误,常见的原因是: 在通过调用 Response.Write() 修改响应时,将启用响应筛选器、HttpModule 或服务器跟踪。
详细信息: 分析附近的“<div>
<table class”时出错。
确认Ajax下无数据导出时,会出现上面异常。
解决方案 :
ContentTemplate>
<Triggers>
<asp:PostBackT ...
出错1:类型“GridView”的控件“GridView1”必须放在具有 runat=server 的窗体标记内
解决方案:在后台文件中重载VerifyRenderingInServerForm方法,如:
public override void VerifyRenderingInServerForm(Control control)
{
}
出错2:
只能在执行 Render() 的过程中调用 RegisterForEventValidation(RegisterForEventValidation can only be called during Render();
解决方案:在源中, ...
Oracle 获取当前日期及日期格式
获取系统日期: SYSDATE()
格式化日期: TO_CHAR(SYSDATE(),'YY/MM/DD HH24:MI:SS)
或 TO_DATE(SYSDATE(),'YY/MM/DD HH24:MI:SS)
格式化数字: TO_NUMBER
注: TO_CHAR 把日期或数字转换为字符串
TO_CHAR(number, '格式')
...
ASP.NET支持多语言
- 博客分类:
- ASP.NET
ASP.NET 2.0中实现:
1.使用工具自动生成本地化资源(LocalResources)
首先建立一个WEB工程,如图所示:
双击Default.aspx,切换到[设计]视图,从工具箱里拖一个Button进来。点击菜单中的[工具]->[生成本地资源],如图所示:
这时发 ...
SELECT
T_OD1.PLANT_CD,T_OD1.ITEM_CD,TO_CHAR (T_OD1.DUE_DATE,'yyyy/mm/dd'),TO_CHAR( T_OD1.PRD_START_DATE,'yyyy/mm/dd'),
T_OD1.DM_QTY FROM T_OD T_OD1
WHERE
T_OD1.PLANT_CD = 'Y2'
AND T_OD1.DUE_DATE < TO_DATE(TO_CHAR (sysdate,'yyyy/mm/dd'),'yyyy/mm/dd')
AND T_OD1.DM_QTY ...
create procedure procPageResult
---获得某一页的数据---
@currPage int = 1, --->当前页页码(即top currPage)
@showColumn varchar(2000) = '*', --->需要查询的字段(即column1,column2,......)
@tabName varchar(2000), --->需要查看的表名(即from table_name)
@strCondition varchar(2000) = '', --->查询条件(即where condition...... ...
不用单独添加;把文件放到system32文件夹,然后打开命令提示窗口,比如叫abc.dll,就输入 regsvr32 abc.dll,回车就可以了。win7和vista系统,打开命令时需要“以管理员身份运行”
拼接带有变量的字符串
例如:
"UPDATE Type_Medium_Info SET " + strType_Field + "=' " + strContent + " 'WHERE Assert_Sn = '" + strAssert_Sn + "' AND Machine_Id= '" + strMachine_Id + "' AND Type_Med_Sn = '" + strType_Med_Sn + "' "
前台js代码:
<script type="text/javascript">
function AddInputArea() {
var div = document.createElement("<div>");
div.innerHTML = "<table id='TbForm'><tr><td>查询对象</td><td><select name='select'><option va ...
创]外键约束方式 如果表A的主关键字是表B中的字段,则该字段称为表B的外键,表A称为主表,表B称为从表。外键是用来实现参照完整性的,不同的外键约束方式将可以使两张表紧密的结合起来,特别是修改或者删除的级联操作将使得日常的维护工作更加轻松。这里以MySQL为例,总结一下3种外键约束方式的区别和联系。
这里以用户表和用户组表为例,这是一个典型的多对一关系,多个用户对应于一个用户组。
首先创建用户组表:
创建用户组表
create table t_group (
id int not null,
name varchar(30),
primary key (id) ...