- 博客(30)
- 资源 (1)
- 收藏
- 关注
转载 [转]MySQL中delimiter的作用
默认情况下,不可能等到用户把这些语句全部输入完之后,再执行整段语句。其实就是告诉mysql解释器,该段命令是否已经结束,mysql是否可以执行。在命令行客户端中,如果有一行命令以分号结束,那么回车后,mysql将会执行该命令。delimiter是mysql分隔符,在mysql客户端中,分隔符默认是分号(;这种情况下,就需要事先把delimiter换成其它符号,如//或$$。如果一次输入的语句较多,并且语句中间有分号,这时需要新指定一个特殊的分隔符。这样只有当//出现之后,mysql解释器才会执行这段语句。
2023-10-26 16:43:03
583
原创 MySql IN踩过的坑
private DynamicParameters GetParameters() { var parameters = new DynamicParameters(); if (request.ProductId > 0) { parameters.Ad...
2019-10-08 18:02:34
708
原创 Unable to determine the principal end of an association between the types '***. The principal end of
EntityFramework数据库表如果是一对一的主键关系时要加【Required】,不然会出错Unable to determine the principal end of an association between the typesUnable to determine the principal end of an association between the types ...
2019-09-20 14:42:00
864
原创 WebApi 中FromUri参数自动解析成实体的要求
条件一:类属性名称必须和参数名称相同(不分大小写)条件二:API参数必须以[FromUri]来修饰(数组也需要添加,否则参数传递不了)条件三:属性类型为“类”的,如果使用类名(导航属性在本类的名称,可以不是类的原名).属性名或者类参数名[属性]的形式,例如Page.PageIndex 或者Page[]PageIndex]条件四:属性类型为“数组,集合”时,如果带上下标,如类名[0]...
2019-09-18 11:46:54
1997
转载 [转]使用NServiceBus开发分布式应用
系列主题:基于消息的软件架构模型演变NServiceBus 是一个.Net平台下开源的消息服务框架,这类产品有时也被称作ESB(Enterprise Service Bus)——企业服务总线。NServicebus官方地址:http://particular.net/git:https://github.com/Particular/NServiceBusNServiceBus原作者U...
2019-09-05 11:12:04
279
原创 webapi json null自动替换为空字符串
场景:前后端协同工作时,会遇到后端提供的webapi,某些字段属性是null值,这样,显示在页面中,将null以字符串形式展示在了页面上,很不友好,遂想到全局将null替换为空字符串~~添加类:JsonOutputFormatter public class NullToEmptyStringResolver : DefaultContractResolver { protec...
2019-07-31 17:11:50
1104
转载 【转】MySQL 存储过程传参数实现where id in(1,2,3,...)示例
原文地址:https://www.cnblogs.com/twyth/p/7263369.html一个MySQL 存储过程传参数的问题想实现例如筛选条件为:where id in(1,2,3,...),下面有个不错的示例,感兴趣的朋友可以参考下正常写法:select * from table_name t where t.field1 in (1,2,3,4,...); 当在写存...
2019-06-18 14:57:59
842
1
原创 MySql 游标 事务
注意:变量的声明、游标的声明和HANDLER声明的顺序不能搞错,必须是先声明变量,再申明游标,最后声明HANDLER。在遍历第二个游标前使用了set done = 0,因为当第一个游标遍历玩后其值被handler设置为1了,如果不用set把它设置为 0 ,那么第二个游标就不会遍历了。使用两个或者更多游标的简单粒子如下:drop procedure IF EXISTS test_proc_1;...
2019-05-28 17:58:35
337
原创 NPOI下载Excel
<一> 根据模板下载Excel模拟数据源数据: private List<ExcursionistVM> GetDataSource() { List<ExcursionistVM> list = new List<ExcursionistVM>(); for (var i = 1; i <= 23; i++) ...
2019-05-05 16:20:10
821
原创 NPOI安装
方法1. 用nuget命令安装npoi引用步骤:工具-NuGet包管理器- 程序包管理器控制台命令:install- package npoi -version 2.4.0方法2:直接引入程序包步骤:对着解决方案右键,选择“管理NuGet程序包”,点击“浏览”,搜索“npoi”,点击安装额外补充:还原NuGet程序包从NuGet中引入的程序包存放在项目解决方案目录下...
2019-05-05 11:36:40
4494
转载 [转]VSCode 自动补全(智能提示)
原文地址:https://www.cnblogs.com/qinxingnet/p/6561191.html自动补全(智能提示)因为之前微软推出了typescript语言,结合tsd文件,用visual studio写typescript代码是相当爽的,智能提示的功能非常nb。这个功能理所应当也被vsc继承了。vsc的自动补全用的是typings。The TypeScri...
2019-04-30 11:14:24
76079
转载 vnd.ms-excel.numberformat 导出Ecxel 格式
<td style="vnd.ms-excel.numberformat:@;"><s:property value="accountCode" /></td>//1)文本:vnd.ms-excel.numberformat:@//2)日期:vnd.ms-excel.numberformat:yyyy/mm/dd//3)数字:vnd.ms-excel.n...
2019-03-28 17:58:06
3342
转载 HTML行内元素、块状元素、行内块状元素的区别
HTML可以将元素分类方式分为行内元素、块状元素和行内块状元素三种。首先需要说明的是,这三者是可以互相转换的,使用display属性能够将三者任意转换: (1)display:inline;转换为行内元素 (2)display:block;转换为块状元素 (3)display:inline-block;转换为行内块状元素<!DOCTYPE html><...
2019-03-07 13:34:21
381
原创 时间格式化
// format: 20/Feb/2019var date1= DateTime.Now.ToString("d/MMM/yyyy", System.Globalization.CultureInfo.InvariantCulture);// format: 20/二月/2019var date2= DateTime.Now.ToString("d/MMM/yyyy"); //...
2019-02-20 16:07:14
261
转载 [转]display:inline、block、inline-block的区别
display:block就是将元素显示为块级元素. block元素的特点是: 总是在新行上开始; 高度,行高以及顶和底边距都可控制; 宽度缺省是它的容器的100%,除非设定一个宽度 <div>, <p>, <h1>, <form>, <ul> 和 <li>是块元素的例子。 display:inli...
2019-01-24 18:03:31
106
翻译 SQL SERVER 存储过程学习笔记
将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。 存储过程的优点 1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。 ...
2010-06-27 14:12:00
253
翻译 托盘程序的主要步骤及解决方法
一. 托盘程序的主要步骤及解决方法: 为什么说用Visual C#可以十分方便的做一个托盘程序,主要的原因是在.Net框架的软件开发包( .Net FrameWork SDK )中的WinForm组件中定义了一个专门用来开发托盘程序的组件--NotifyIcon组件。下面就来介绍一下这个组件的具体用法和程序设计中的主要 的技巧。 (1).如何在程序运行后隐藏窗体...
2010-06-10 11:04:00
665
原创 sql中case when then使用实例
CREATE TABLE [Test] ([id] [int] IDENTITY (1, 1) NOT NULL ,[name] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,[subject] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,[Source] [numeric](18, 0)...
2010-06-07 12:50:00
709
翻译 基于CSS的DIV网页设计 - 使用固定层方法设计网页
完整代码:<html><head><title>THREE-COLUMN FIXED LAYOUT WITH FIXED BOXES</title><style type="text/css"><!--#header {background: #0f0;position: absolute;top: 0px;..
2010-06-06 20:18:00
427
翻译 忠告
1、年轻人犯错误,上帝都可以原谅,何况是一个普通的老师。但请你记住:上帝能够原谅的事,社会不一定会原谅;老师能够原谅的事,老板不一定会原谅。你将生活在现实而复杂的社会,而不是大学和天堂。 2、年轻就是资本,但年轻是学习知识和打拼事业的资本,而不是放纵自己和庸碌生活的理由。请你记住:不要以为年轻就一切还来得及,来不及的不是年龄而是在岁月流逝中所积累或错过的一切。 3、“勿以善小而不为,勿以恶小而为之。”人的品性和素质是一个长期养成的过程,而大学时的养成往往会影响你的一生。请你记住:上课说话的确不是
2010-06-05 19:52:00
293
原创 SQL语句总结
1. select * from (SELECT a,b,c FROM a) T where t.a > 1;2. 说明:between的用法,between限制查询数据范围时包括了边界值,not between不包括select * from table1 where time between time1 and time2select a,b,c, fro...
2010-06-05 17:24:00
516
转载 datalist中使用checkbox的问题
我在datalist中放置了checkbox,然后在页面放了一个删除按钮,我想实现这样的功能,假设session["uu"]==null,一点击checkbox后就弹出alert('你无法执行该操作');我把测试的代码简化了放上来,请各位看下protected void Del_Click(object sender, EventArgs e) { ...
2010-05-28 07:36:00
744
转载 内连接与外连接的区别
有两个表A和表B。 表A结构如下: Aid:int;标识种子,主键,自增ID Aname:varchar 数据情况,即用select * from A出来的记录情况如下图1所示:表B结构如下: Bid:int;标识种子,主键,自增ID Bnameid:int 数据情况,即用select * from B出来的记录情况如下图2所示:图2:B表...
2010-05-28 07:34:00
584
转载 ASP.NET页面跳转的几种方法
<a>标签1. <a href=”test.aspx”></a>2. 这是最常见的一种转向方法;HyperLink控件1. Asp.net 服务器端控件 属性NavigateUrl指定要跳转到的Url地址2. NavigateUrl是可以在服务器端使用代码修改,这个区别于<a>...
2010-05-28 07:33:00
318
原创 Asp.net中Frameset的使用
<FRAMESET> <FRAME><NOFRAMES><IFRAME>■ 框架概念 :所谓框架便是网页画面分成几个框窗,同时取得多个 URL。只 要 <FRAMESET> <FRAME> 即可,而所有框架标记 要放在一个总起的 html 档,这个档案只记录了该框架 如何划分,不会显示任何资料,所以不必放入 <B...
2010-05-28 07:32:00
812
原创 在Frameset框架中选择注销
退出整个Frameset框架可以这样:(注销)protected void Button3_Click(object sender, EventArgs e) ...{ // Session.Clear(); Response.Write("<script language=JavaScript>;parent.location.href='I...
2010-05-28 07:31:00
437
原创 给DropDownList赋值
if(!Page.IsPostBack) { string sql = "select ID,Name from type"; DataTable dt = mydb.dataTable(sql); DropdownlistID.DataSource = dt.DefaultView; DropdownlistID.DataValueField = "ID"; Dropdownlist...
2010-05-28 07:28:00
3397
转载 .NET发送邮件
今天在网上搜集了一些使用.net发送邮件的资料,现在拿出来和大家分享一下!在.net中,.NET自带了发送邮件的功能,在VS2003中该功能已经封装进.NET Framework的System.Web.Mail的命名空间里了,在VS2005下更多的是利用System.Net.Mail命名空间了。 使用这个命名空间下的类,就可以很容易的构建一个发送邮件的程序,所需要的仅仅是在windows...
2010-05-28 07:24:00
473
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人