摘要: /// <summary> /// datatable数据列全转换为字符串 /// </summary> /// <param name="sourceTable"></param> /// <returns></returns> public static DataTable ConvertDat 阅读全文
posted @ 2023-11-09 21:30 乐 乐——1128 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 在很多时候,我们做datatable排序的时候,在string类型 需要进行数字转换在排序的时候,就不能用自带的,dtTemplate.DefaultView.Sort办法,这时候的排序需要先转换类型,在进行排序。 下面介绍几种转换类型后排序的方法: 第一种: public DataTable Li 阅读全文
posted @ 2023-11-09 21:28 乐 乐——1128 阅读(1889) 评论(0) 推荐(0) 编辑
摘要: 1:递归获取指定目录下的指定类型的文件 public class FileTool { /// <summary> /// 私有变量 /// </summary> private static List<FileInfo> lst = new List<FileInfo>(); /// <summa 阅读全文
posted @ 2023-11-09 21:22 乐 乐——1128 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 泛型方法 泛型方法是使用类型参数声明的方法。 static void Swap<T>(ref T lhs, ref T rhs) { T temp; temp = lhs; lhs = rhs; rhs = temp; } 类型推断 相同的类型推断规则也适用于静态方法以及实例方法。编译器能够根据传入 阅读全文
posted @ 2023-11-09 21:20 乐 乐——1128 阅读(4) 评论(0) 推荐(0) 编辑
摘要: Oracle工具类 public abstract class DbHelperOra { //数据库连接字符串(web.config来配置),可以动态更改connectionString支持多数据库. public static string connectionString = PubConst 阅读全文
posted @ 2023-11-09 21:15 乐 乐——1128 阅读(11) 评论(0) 推荐(0) 编辑
摘要: -- 以用户登录日志表为例,取用户最近登录的设备 SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- -- Table structure for t_login_log -- DROP TABLE IF EXISTS `t_login_log`; C 阅读全文
posted @ 2023-11-09 21:03 乐 乐——1128 阅读(98) 评论(0) 推荐(0) 编辑
摘要: C#中的委托一个应用很广的东西,这次在这做个记录 delegate double Delcalc(double x, double y); public class DelegateDemo { public double Add(double x ,double y) { return x+y; 阅读全文
posted @ 2023-11-09 20:56 乐 乐——1128 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 1. 现象与问题 ORDER BY排序后,用LIMIT取前几条,发现返回的结果集的顺序与预期的不一样 下面是我遇到的问题: 可以看到,带LIMIT与不带LIMIT的结果与我预期的不一样,而且“很不可思议”,真是百思不得其解 后来百度了一下,如果order by的列有相同的值时,mysql会随机选取这 阅读全文
posted @ 2023-11-09 20:47 乐 乐——1128 阅读(35) 评论(0) 推荐(0) 编辑
摘要: sp_executesql介绍和使用 execute相信大家都用的用熟了,简写为exec,除了用来执行存储过程,一般都用来执行动态Sql sp_executesql,sql2005中引入的新的系统存储过程,也是用来处理动态sql的, 如:exec sp_executesql @sql, N'@cou 阅读全文
posted @ 2023-11-09 20:36 乐 乐——1128 阅读(518) 评论(0) 推荐(0) 编辑
摘要: ALTER PROCEDURE [dbo].[CreatePrimaryNo] ( @tblName nvarchar(50), @filedName nvarchar(50), @prefix nvarchar(50), @primaryNo nvarchar(50) out ) AS BEGIN 阅读全文
posted @ 2023-11-09 20:35 乐 乐——1128 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 查询效率慢的原因: 1:没有加索引或者索引失效 where条件使用如下语句会索引失效:null、!=、<>、or连接、in(非要使用,可用关键字exist替代)和not in、'%abc%'; 使用参数:num=@num、表达式操作:where num/2=100、函数操作:where substr 阅读全文
posted @ 2023-11-09 20:31 乐 乐——1128 阅读(73) 评论(0) 推荐(0) 编辑
摘要: int aa = 11; string aastr = aa.ToString("000");//或string aastr = aa.ToString().PadLeft(3,'0');//结果:011int num=2;//三位,不足左侧补零string str = string.format( 阅读全文
posted @ 2023-11-09 20:29 乐 乐——1128 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1.通过Random获取随机数 由System.Random中提供,它生成的数字被称为伪随机数,它是以相同的概率从一组有限的数字中选取的,所选的数字并不具有完全的随机性,但就实用而言,其随机程度已经足够了。 实现思路: Random r1 = new Random(); int a1=r1.Next 阅读全文
posted @ 2023-11-09 20:27 乐 乐——1128 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 1、利用XML规则下的特殊字符和空格 下面的字符在 [XML]中被定义为 空白(whitespace)字符: 空格【 】 Tab 【 】 回车 【 】 换行 【 】 这里,为了实现分行,我们选择最后一个换行。比如: <Button Width=" 100" Height=" 50" Click="B 阅读全文
posted @ 2023-11-09 20:17 乐 乐——1128 阅读(171) 评论(0) 推荐(1) 编辑
摘要: 最近被Sql Server搞得贼烦,下了俩次SQL SERVER,重装了一次系统,先对这次遇到的问题发一下感慨:深深地意识到权限的重要性了,一般计算机里面的软件都有不同的访问权限,普通用户(Users)、管理员(Administrators)、SYSTEM等等,以不同的身份去对这个软件进行操作时,就 阅读全文
posted @ 2023-11-09 20:10 乐 乐——1128 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 引言 如果你看过了 C#中的委托和事件 一文,我想你对委托和事件已经有了一个基本的认识。但那些远不是委托和事件的全部内容,还有很多的地方没有涉及。本文将讨论委托和事件一些更为细节的问题,包括一些大家常问到的问题,以及事件访问器、异常处理、超时处理和异步方法调用等内容。 为什么要使用事件而不是委托变量 阅读全文
posted @ 2023-11-09 19:55 乐 乐——1128 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 引言 委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述 阅读全文
posted @ 2023-11-09 19:48 乐 乐——1128 阅读(7) 评论(0) 推荐(0) 编辑
摘要: sqlserver版 select * from VersionMenu order by id --获取21-30条记录 --1: select Top 10 * from VersionMenu where 1=1 and id not in (select Top 10 id from Ver 阅读全文
posted @ 2023-11-09 16:18 乐 乐——1128 阅读(7) 评论(0) 推荐(0) 编辑
摘要: public class WSHelper { /// < summary> /// 动态调用web服务 /// < /summary> /// < param name="url">WSDL服务地址< /param> /// < param name="methodname">方法名< /para 阅读全文
posted @ 2023-11-09 16:15 乐 乐——1128 阅读(11) 评论(0) 推荐(0) 编辑
摘要: oralce写法: select WM_CONCAT(A.title) as citys from tmpcity A sql server写法: 方法一:用户自定义函数 CREATE FUNCTION FN_Merge (@Student NVARCHAR(50)) RETURNS NVARCHA 阅读全文
posted @ 2023-11-09 16:06 乐 乐——1128 阅读(22) 评论(0) 推荐(0) 编辑