摘要:--UPDATE中INNER JOIN操作UPDATE A SET field='xxx' FROM table1 A INNER JOIN table2 B ON A.id=B.fkid WHERE..--DELETE中INNER JOIN操作DELETE FROM A FROM table1 A INNER JOIN table2 B ON A.id=B.fkid WHERE..
阅读全文
摘要:本文主要介绍一下C#中的运算符和类型强制转换,主要内容包括1.C#中的可用运算符2.处理引用类型和值类型时相等的含义3.基本数据类型之间的数据转换4.装箱和开箱技术5.通过强制转换技术在引用类型之间转换6.运算符重载7.自定义类型强制转换下面详细介绍这7点内容一、C#中的可用运算符C#中的运算符跟c语言中的差不多,这里介绍几个特殊的运算符1.1 check和uncheck运算符 如果把一个代码块标记为checked,CLR就会执行溢出检查,如果发生溢出,就抛出异常。如果要禁止溢出检查,可以把代码标记为unchecked。unchecked是默认值。//运行下面这段代码,就会抛出异常byteb=
阅读全文
摘要:查询语句大家用的很多,但是知道语句执行的顺序和各各阶段的作用的人却很少。每一步都会生成一个虚拟表,该虚拟表会作为下一步的输入。这些虚拟表对于调用者是不可用的,只有最后一步生成的虚拟表才会返回给调用者。如果在查询中没有指定某一个子句,则会跳过相应的步骤。
阅读全文
摘要:被选择的节点的索引:tree.selectedNodeIndex 被单击的节点的索引:tree.clickedNodeIndex 获取一个节点:tree.getTreeNode(nodeIndex) 在根节点下增加一个子节点: var tree = document.all['TreeView1']; var node = tree.createTreeNode() ; tree.add(node); node.setAttribute( "text", "aaaa"); 在当前节点下增加一个子节点: var tree = documen
阅读全文