小小的花园里面挖呀挖呀~

种小小的种子开小小的花~

  • 博客(66)
  • 资源 (2)
  • 收藏
  • 关注

转载 判断数据库是否是数字 isnumeric

select isnumeric('123')是:返回1否:返回0

2015-12-30 09:17:56 1488

转载 SQL Server DATEDIFF() 函数

定义和用法DATEDIFF() 函数返回两个日期之间的天数。语法DATEDIFF(datepart,startdate,enddate)startdate 和 enddate 参数是合法的日期表达式。datepart 参数可以是下列的值:datepart缩写年yy, yyyy季度qq, q

2015-12-29 23:14:40 335

转载 SQL 标量函数-----日期函数 day() 、month()、year()

select day(createtime) from life_unite_product     --取时间字段的天值select month(createtime) from life_unite_product   --取时间字段的月值select year(createtime) from life_unite_product    --取时间字段的年值 

2015-12-29 22:55:39 4852

转载 Sql Server 向上取整,向下取整,四舍五入

==================================================== 【四舍五入取整截取】select round(54.56,0)==================================================== 【向下取整截取】SELECT FLOOR(54.56)==========

2015-12-29 22:30:09 4031

原创 CHARINDEX:显示包含"A"的所有雇员的姓名及"A"在姓名字段中的位置

显示包含"A"的所有雇员的姓名及"A"在姓名字段中的位置 -- 提示: 使用函数 CHARINDEX() select ENAME,CHARINDEX('A',ENAME) as 位置 from EMP where ENAME like '%A%'

2015-12-27 23:04:53 1062

原创 查询首字母大写的所有雇员的姓名

select ENAME from EMP where ASCII(SUBSTRING(ENAME,1,1)) >= 65 and ASCII(SUBSTRING(ENAME,1,1))

2015-12-27 22:57:27 7082 3

原创 C#创建图片验证码

try { int iMapWidth = codes.Length * 21; Bitmap map = new Bitmap(iMapWidth, 28); //创建图片背景 Graphics graph = Graphics.FromImage(map);

2015-12-27 22:26:32 604

转载 随机数是骗人的,.Net、Java、C为我作证

几乎所有编程语言中都提供了"生成一个随机数"的方法,也就是调用这个方法会生成一个数,我们事先也不知道它生成什么数。比如在.Net中编写下面的代码:Random rand = newRandom(); Console.WriteLine(rand.Next());运行后结果如下:Next()方法用来返回一个随机数。同样的代码你执行和我的结果

2015-12-27 20:55:04 624

原创 Ascii码范围

数字:48-57小写字母:97-122大写字母:65-90

2015-12-27 16:12:34 3913

原创 C#随机验证码

public void Init() { StringBuilder sb = new StringBuilder(); for (int i = 0; i < len; i++) { int rand = random.Next(1, 4); sw

2015-12-27 16:04:14 365

原创 C#检测网络连接

using System.Net.NetworkInformation; Ping ping = new Ping(); try { PingReply reply = ping.Send("www.baidu.com"); if (reply.Status == IPStatu

2015-12-27 11:15:51 668

转载 SQL:DATAADD() 日期中添加或减去指定的时间间隔

定义和用法DATEADD() 函数在日期中添加或减去指定的时间间隔。语法DATEADD(datepart,number,date)date 参数是合法的日期表达式。number 是您希望添加的间隔数;对于未来的时间,此数是正数,对于过去的时间,此数是负数。datepart 参数可以是下列的值:datepart缩写年

2015-12-26 23:58:54 2034

原创 SQL:GETDATE() 获取当前时间

select GETDATE()

2015-12-26 23:56:17 1417

原创 SQL:DISTINCT 去除重复

1.作用于单列2.作用于多列3.COUNT统计4.distinct必须放在开头5.其他在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 distinct用于返回唯一不同的值。表A:表B:1.作用于单列select distinct name from A执行后结果如下:

2015-12-26 23:53:13 98933

原创 ListBox拖拽Item项到TreeView

private void treeView1_DragDrop(object sender, DragEventArgs e) { string item = (string)e.Data.GetData(e.Data.GetFormats()[0]);//获取拖拽的数据:获取可以转换的格式,然后转换成数据 this.treeVie

2015-12-26 22:28:48 789

原创 C# threeView 静态添加,动态添加,全部展开,全部折叠

静态添加 TreeNode root = new TreeNode(); root.Text = "邢台技师学院"; TreeNode child1 = new TreeNode(); child1.Text = "信息技术系"; TreeNode child2 =

2015-12-26 21:02:50 1254

原创 C# 四舍五入,向上取整,向下取整

Math.Ceiling() //向上取整Math.Floor() //向下取整 Math.Round((decimal)price) //四舍五入

2015-12-26 20:32:44 2302

原创 获取DataTable某个字段的平均值

object price = gl_dt.Compute("avg(price)", "1=1"); MessageBox.Show(Math.Round((decimal)price).ToString());

2015-12-26 20:31:15 4696

原创 DataTable某个字段倒序显示

gl_dt.Columns["price"].DataType = typeof(decimal);//设置这个字段的类型,不然不能排序 gl_dt.DefaultView.Sort = "price desc"; //在DataTable的默认视图中的排序设置排序条件 this.dataGridView1.DataSource = g

2015-12-26 20:24:24 2426

原创 设置DataTable.Columns的类型

gl_dt.Columns["price"].DataType = typeof(decimal);

2015-12-26 20:15:06 6393

原创 dataGridView利用DataView倒叙显示

gl_dt.DefaultView.Sort = "price desc";this.dataGridView1.DataSource= gl_dt;

2015-12-26 09:23:09 1238

原创 计算最低房价

dt.Compute("min(proce)","1=1")

2015-12-26 09:19:52 598

原创 查询来自不通地点的学生平均成绩,只显示平均成绩大于等于80的地区

select 住址,avg(入学成绩) as 平均入学成绩 from 学生表 group by 住址 having avg(入学成绩) >=80 --方法一select * from (select 住址,avg(入学成绩) as '入学平均成绩' from 学生表 group by 住址) as t where 入学平均成绩 >=80这个应该以后能看懂,就不多写解释了

2015-12-25 23:06:13 941

原创 Sql Server 删除重复记录,只保留一条

delete users where ids not in (select min(ids) from users group by userid,username having(count(*)>1 or count(*) =1))解释:首先查询出来count(*)>1的数据,也就是重复数据,跟单条数据的IDS,删除的时候就不包含他们了,所以是not in,    因为保留一条重复数

2015-12-25 23:01:13 4697

原创 利用Sql语句重命名数据库名称

sp_renamedb ShiJiYuan,Zaine

2015-12-25 17:39:39 6725

转载 string.Join()方法用法

String.Join在指定 String 数组的每个元素之间串联指定的分隔符 String,从而产生单个串联的字符串。(来源于MSDN)有两个重载函数:[C#]public static string Join(   string separator,   string[] value);[C#]public static string Join(

2015-12-25 10:58:45 4161

原创 Sql语句备份恢复数据库

backup database databaseName to disk ='D:\test.bak' --备份数据库restore database databaseName from disk ='D:\test.bak' --恢复数据库

2015-12-25 08:40:58 378

原创 SqlServer创建加密视

create view view_operator2 with encryptionasselect a.*,b.depname from operator a left join Dep b on a.depid=b.depid

2015-12-24 11:08:17 397

原创 C#参数化模糊查询

private void button1_Click(object sender, EventArgs e) { SqlParameter pName = new SqlParameter("@name","%"+textBox1.Text+"%"); DataTable dt = Dbutil.GetData("select * f

2015-12-24 11:06:37 3365 1

原创 利用try退出

static void Main(string[] args) { while (true) { try { Test(); } catch (Exception e)

2015-12-23 19:55:34 656

原创 C#修改数组

static string[] stringArray = { "zjy","test","shijiyuan" }; static void Main(string[] args) { string[] temp = new string[stringArray.Length]; Array.Copy(strin

2015-12-23 19:50:01 1633

转载 C#将数值转换为千分位表示

1、C#中用最简单的方法把数字(不含小数)转换为千分位格式:     如1234567变成1,234,567     方法:1234567.ToString("###,###")   或  1234567.ToString("N0")    2、C#中把数字转换成带两位小数的千分位字符:     如1234567.891变成1,234,567.89 

2015-12-23 17:32:14 530

原创 将长度大于30的spot_intr字段, 显示为下面样式“XXXXX......”

select spot_name,case when len(spot_intr)>30 then substring(spot_intr,0,30)+'......' else spot_intr end from travelspot

2015-12-22 22:32:20 388

转载 SQL HAVING 子句

HAVING 子句在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与合计函数一起使用。SQL HAVING 语法SELECT column_name, aggregate_function(column_name)FROM table_nameWHERE column_name operator valueGROUP BY column_nameHAVI

2015-12-22 21:57:56 328

转载 SQL中distinct的用法

1.作用于单列2.作用于多列3.COUNT统计4.distinct必须放在开头5.其他在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 distinct用于返回唯一不同的值。表A:表B:1.作用于单列select distinct name from A执行后结果如下:

2015-12-22 21:54:37 4630

转载 SQL Server 中关于EXCEPT和INTERSECT的用法

熟练使用SQL Server中的各种用法会给查询带来很多方便。今天就介绍一下EXCEPT和INTERSECT。注意此语法仅在SQL Server 2005及以上版本支持。EXCEPT是指在第一个集合中存在,但是不存在于第二个集合中的数据。INTERSECT是指在两个集合中都存在的数据。测试如下:[c-sharp] view plaincopy

2015-12-22 09:09:08 659

转载 C#中的泛型

.Net 1.1版本最受诟病的一个缺陷就是没有提供对泛型的支持。通过使用泛型,我们可以极大地提高代码的重用度,同时还可以获得强类型的支持,避免了隐式的装箱、拆箱,在一定程度上提升了应用程序的性能。本文将系统地为大家讨论泛型,我们先从理解泛型开始。1.1 理解泛型1.1.1 为什么要有泛型?我想不论大家通过什么方式进入了计算机程序设计这个行业,都免不了要面对数据结构和算法这个

2015-12-21 23:21:18 304

原创 Char绑定list数据,DataTable.Compute方法

GoodsManagementDataContext cxt = new GoodsManagementDataContext(); var data = from r in cxt.GoodsType join a in cxt.Goods on r.typeid equals a.typeid

2015-12-21 17:54:18 665

原创 XML文件更改插入

XmlDocument doc = new XmlDocument(); doc.Load(xmlPaht); XmlNodeList node = doc.SelectNodes("//Staff[Staffid='" + id + "']"); if (node.Count == 0)

2015-12-20 22:37:24 469

原创 调用泛型方法

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Reflection;namespace com{ class Program { static voi

2015-12-20 11:14:52 1407

knownkeydict.zip

CVE-2019-8660(RCE通过iMe​​ssage) - 这是一个内存损坏问题,存在于Core Data框架和Siri组件中,如果成功利用,可能允许远程攻击者导致意外的应用程序终止或任意代码执行。

2019-08-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除