`
sangei
  • 浏览: 329345 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
文章列表
C#读取MySql时,如果存在字段类型为date/datetime时的可能会出现以下问题“Unable to convert MySQL date/time value to System.DateTime”原因:可能是该字段(date/datetime)的值默认缺省值为:0000-00-00/0000-00-00 00:00:00,这样的数据读出来转换成System.DateTime时就会有问题;解决办法:1、将该字段的缺省值设置为null,而不是0000-00-00/0000-00-00 00:00:00的情况;2、在链接MySQL的字符串中添加:Convert Zero Dateti ...
今天在将一个项目中使用存储过程的遗留代码迁移至新的架构时,遇到了一个问题——如何用EF实现数据库中指定字段的更新(根据UserId更新Users表中的FaceUrl与AvatarUrl字段)? 原先调用存储过程的代码: public bool UpdateAvatar(Guid userId, string faceUrl, string avatarUrl) { DbCommand command = _db.GetStoredProcCommand("

学习内容

在准备成为MySQL DBA之前,能熟练的编写SQL是一个必要条件。exists 和 join之间的等价转换;基本的行列转换;SQL 循环等的熟练掌握对之后的运维和调优工作都有很大的帮助。   https://msdn.microsoft.com/zh-cn/library/tfakywbh.aspx http://blog.csdn.net/think_soft/article/details/3446393   AOP面向切面编程 IOC控制反转 工厂模式
drop table a; CREATE TABLE IF NOT EXISTS a (id int,员工 Nvarchar(10),年龄 int,职业 nvarchar(10)) ; insert a select 1,  '001',    18  ,'教授' ; insert a select 2,  '002' ,   18 , '教授' ; insert a select 3,  '003'  ,  18,  '教授' ; drop table b; CREATE TABLE IF NOT EXISTS b(id int,代码 varchar(10),姓名 nvarcha ...
路径有3种方式,当前目录下的C#文件相对路径、当前工作盘的C#文件相对路径、绝对路径。以C:\Tmp\Book为例(假定当前工作目录为C:\Tmp)。“Book”,“\Tmp\Book”,“C:\Tmp\Book”都表示C:\Tmp\Book。 另外,在C#中 “\”是特殊字符,要表示它的话需要使用“\\”。由于这种写法不方便,C#语言提供了@对其简化。只要在字符串前加上@即可直接使用“\”。所以上面的路径在C#中应该表示为“Book”,@“\Tmp\Book”,@“C:\Tmp\Book”。 (1)HTML相对路径与绝对路径 相对路径 同一个目录的文件引用 如果源文件和引用文件在同一 ...
Jquery中$(document).ready()的作用类似于传统JavaScript中的window.onload方法,不过与window.onload方法还是有区别的。 1.执行时间         window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。         $(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。 2.编写个数不同          window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个          $(document).ready()可以同时编写多个 ...
$(function(){ $("#btn4").click(function(){ $("#btn3").click(); }); }); function change(){ alert("onclick"); } dd ee区别:1.onclick是绑定事件,告诉浏览器在鼠标点击时候要做什么。 click本身是方法作用是触发onclick ...

undefined

JS 中如何判断 undefined JavaScript 中有两个特殊数据类型:undefined 和 null,下节介绍了 null 的判断,下面谈谈 undefined 的判断。 以下是不正确的用法: var exp = undefined;if (exp == undefined){    alert("undefined");} exp 为 null 时,也会得到与 undefined 相同的结果,虽然 null 和 undefined 不一样。注意:要同时判断 undefined 和 null 时可使用本法。   var exp = undefin ...
1 块级元素:div  , p  , form,   ul,  li ,  ol, dl,    form,   address,  fieldset,  hr, menu,  table    行内元素:span,   strong,   em,  br,  img ,  input,  label,  select,  textarea,  cite,                       内联元素(inline element) a - 锚点 b - 粗体(不推荐) br - 换行 em - 强调 font - 字体设定(不推荐) i - 斜体 img - ...
一、Virtual方法(虚方法)     virtual 关键字用于在基类中修饰方法。virtual的使用会有两种情况:     情况1:在基类中定义了virtual方法,但在派生类中没有重写该虚方法。那么在对派生类实例的调用中,该虚方法使用的是基类定义的方法。     情况2:在基类中定义了virtual方法,然后在派生类中使用override重写该方法。那么在对派生类实例的调用中,该虚方法使用的是派生重写的方法。二、Abstract方法(抽象方法)
在JavaScript中存在这样两种原始类型:Null与Undefined。这两种类型常常会使JavaScript的开发人员产生疑惑,在什么时候是Null,什么时候又是Undefined?Undefined类型只有一个值,即undefined。当声明的变量还未被初始化时,变量的默认值为undefined。Null类型也只有一个值,即null。null用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象。 js 代码   var oValue;   alert(oValue == undefined); //output "true"  
三种去重的方法 1、List中的元素实现IEquatabe接口,并提供Equals方法和GetHashCode方法。 2、使用表达式 [csharp] view plaincopy   users.Where((x,i)=>users.FindIndex(z=>z.name == x.name) == i)  

mysql之union

今天来写写union的用法及一些需要注意的。  union:联合的意思,即把两次或多次查询结果合并起来。  要求:两次查询的列数必须一致  推荐:列的类型可以不一样,但推荐查询的每一列,想对应的类型以一样  可以来自多张表的数据:多次sql语句取出的列名可以不一致,此时以第一个sql语句的列名为准。  如果不同的语句中取出的行,有完全相同(这里表示的是每个列的值都相同),那么union会将相同的行合并,最终只保留一行。也可以这样理解,union会去掉重复的行。 如果不想去掉重复的行,可以使用union all。  如果子句中有order by,limit,需用括号()包起来。
VS2013快捷键很多,灵活使用常用快捷键及各项技巧可以让你事半功倍。下面的visual studio 2013快捷键和操作技巧你知道多少?   1.回到上一个光标位置/前进到下一个光标位置   1)回到上一个光标位置:使用组合键“Ctrl + -”;   2)前进到下一个光标位置:“Ctrl + Shift + - ”。   2.复制/剪切/删除整行代码   1)如果你想复制一整行代码,只需将光标移至该行,再使用组合键“Ctrl+C”来完成复制操作,而无需选择整行。   2)如果你想剪切一整行代码,只需将光标移至该行,再使用组合键“Ctrl+X”来完成剪切操作,而无需选择整行。 ...
http://www.infoq.com/cn/news/2009/09/Do-Not-Delete-Data;jsessionid=D587371E857B557118C9ADEB5EB96B17#anch47673
Global site tag (gtag.js) - Google Analytics