文章列表
1.c++:如何打印出当前源文件的文件名和当前行号!
#include <iostream>using std::cout;using std::endl;int main(){ <wbr>cout << __FILE__ << endl;<br> <wbr>cout << __LINE__ << endl;</wbr></wbr>
<wbr></wbr>
<wbr>& ...
sql update 触发器 获得被update的行的信息
create trigger TgName
on tb
for update
as
if update(recommend)
begin
update tb set commenddate=(getdate()) from tb inner join inserted on tb.vlistid=Inserted.vlistid
end
关键在于Inserted表
触发器语句中使用了两种特殊的表:deleted 表和 inserted 表。
Deleted 表用于存储 DELETE 和 UPDATE 语句所影响的行的复本。 ...
<httpHandlers>
<remove verb="*" path="*.asmx"/>
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken ...
--转
如何写出性能优良的SQL
(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):
ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含 ...
[size=small]1.junit简介:
* 编写测试类xxxTest,需要继承TestCase
* 编写单元测试方法,测试方法必须以test开头,测试方法不能含有参数和返回值,如:
public void testHello1() {}
* 最好单元测试的代码单独建立一个目录
2.get和load的区别?
* get不支持lazy,load支持lazy
* 采用get加载数据,如果没有匹配的数据,返回null,而load则抛出异常
3.transient状态的特征?
* 在数据库中没有与之匹配的数据
* 没有纳入session的管理
4.persistent状 ...
- 2009-12-07 23:09
- 浏览 604
- 评论(0)