摘要: 1.创建函数、查找函数 执行函数 返回表函数 执行函数 创建储存过程、查找储存过程 执行储存过程 本质上没区别。只是函数有如:只能返回一个变量的限制。而存储过程可以返回多个。而函数是可以嵌入在sql中使用的,可以在select中调用,而存储过程不行。执行的本质都一样。 函数限制比较多,比如不能用临时 阅读全文
posted @ 2017-08-21 11:49 张追逐 阅读(2373) 评论(0) 推荐(1) 编辑
摘要: 事务具有原子性,要么不执行,要么全执行,一旦成功执行永久保存.而这些正是由于事务的原子性和对数据库的持久性形成的.以下是一个关于统一给数据库中的数据修改的批量操作,利用到事务. TODO:批量修改数据库中的数据 CODE: 事务操作大致有(温故) BeginTrans:开始事务 CommitTran 阅读全文
posted @ 2017-08-21 10:56 张追逐 阅读(2642) 评论(0) 推荐(0) 编辑
摘要: DataRow[] DRS = ds.Tables[1].Select("CR_Id=" + dr["CR_Id"].ToString()); 阅读全文
posted @ 2017-08-21 10:28 张追逐 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 条件运算符 (?:) 根据 Boolean 表达式的值返回两个值之一。 下面是条件运算符的语法。 备注 总结:条件为true是,第一个是结果,条件为false时,第二个是结果 我的示例: 阅读全文
posted @ 2017-08-21 10:22 张追逐 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 前端初始化: 记录点:不需要写jquery的onload,只需要在<script></script>里面直接调用 后端使用到 ref:(引用部分) 记录一下ref与out的区别: 首先:两者都是按地址传递的,使用后都将改变原来参数的数值。 其次:ref可以把参数的数值传递进函数,但是out是要把参数 阅读全文
posted @ 2017-08-21 10:09 张追逐 阅读(142) 评论(0) 推荐(0) 编辑
摘要: (一) 首先我们先创建一个测试表,往里面插入测试数据,返回表记录如图2所示: (二) 先以静态的方式实现行转列,效果如图3所示: 阅读全文
posted @ 2017-08-21 09:44 张追逐 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 查看数据库信息: 查询结果如下图: 查看某个数据表信息 查询结果如下图: 阅读全文
posted @ 2017-08-21 09:26 张追逐 阅读(2475) 评论(0) 推荐(0) 编辑
摘要: 将两个或更多查询的结果集组合为单个结果集,该结果集包含联合查询中的所有查询的全部行。UNION的结果集列名与UNION运算符中第一个Select语句的结果集的列名相同。另一个Select语句的结果集列名将被忽略。 其中两种不同的用法是UNION和UNIONALL,区别在于UNION从结果集中删除重复 阅读全文
posted @ 2017-08-21 09:11 张追逐 阅读(4402) 评论(0) 推荐(0) 编辑