Google [站内搜索]

分类: Web编程预览模式: 普通 | 列表

[私密日志] 私密日志

该日志是私密日志,只有博主或发布者可以查看!
分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1563

SQL Server2000不同结构的表间数据的复制

假设表Table1的内容如下:

name    course    total
张三    语文    35
张三    数学    45

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4548

T-SQL的case函数

case函数用于计算条件列表并返回多个可能结果表达式之一,下边我们用例子来说明它的两种用法。假设表Table1的数据如下:

id    name    course    total
1    张三    语文    35
2    张三    数学    45

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4766

T-SQL使用convert函数对日期进行格式化

平时我们常用convert将一种数据类型转化为另一种数据类型,都只有用到前面两个参数,却忘了convert还有第三个参数type,convert函数的语法为:

CONVERT (data_type[(length)], e­xpression [, style])

在对日期进行格式化的时候第三个参数起着非常重要的作用!例如:

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6095

Repeater数据筛选不必重新进行数据绑定



如上页面中的数据,希望通过选择不同的筛选条件Repeater上立即显示出符合条件的数据,常规的做法是在DropDownList的SelectedIndexChanged事件处理程序中根据选中的条件拼接不同的SQL语句并进行查询,然后对Repeater重新绑定数据,今天突然想到了另一种实现思路:我们可以遍历Repeater各行,对每行中的数据进行判断,符合条件即显示该行,不符合即隐藏该行来达到同样的效果。这样做无疑会减少很多不必要的数据库查询,操作起来也非常简便。下边是一个简单的例子:

PageA.aspx:

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5920
在Repeater的ItemTemplate模板中的控件,我们可以用Items属性来遍历行并用FindControl进行寻找,但在HeaderTemplate和FooterTemplate模板中的控件就无能为力了,此时我们只能用Controls属性来解决问题。假设页面中有如下一个Repeater控件:

<asp:Repeater ID="Repeater1" runat="server">
<HeaderTemplate>
    <asp:Label ID="Label1" runat="server" Text="AAAAAAA"></asp:Label>

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4785

sql server行转列问题终极解决

1)简单的行转列

示例表result:

id  sid         course   result

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3392

Repeater中实现CheckBox的全选/反选/取消

实现的思路比较简单,遍历Repeater所有行,然后用FindControl方法寻找CheckBox控件,并对其Checked属性赋值即可。下边是一个简单的例子:

PageA.aspx:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="PageA.aspx.cs" Inherits="_PageA" %>

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5334

SQL语句:按时段统计数据

假如有一张会员表Table1,我们现在想统计出某些时段(一个月每一天或一天的每个小时)的注册人数,SQL应该怎么写呢?假如会员表数据如下:

UserName         RegDateTime                  
---------------- -----------------------------
user1            2008-07-29 00:32:53.000

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4990

存储过程中SET NOCOUNT的使用

SET NOCOUNT可以阻止在结果集中返回可显示受 Transact-SQL 语句或存储过程影响的行计数的消息。

语法

SET NOCOUNT { ON | OFF }

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4010