零下一度
浏览量2887 | 粉丝12 | 关注2
2017-06-23 16:27:19
C#中SQL参数传入空值出错误和如何解决办法
C#中的null与SQL中的NULL是不一样的,SQL中的NULL用C#表示出来就是DBNull.Value。
注意:SQL参数是不能接受C#的null值的,传入null就会报错。
下面我们看个例子:
1 SqlCommand cmd=new SqlCommand("Insert into Student values(@StuName,@StuAge)" ,conn);
2 cmd.para
2145
2017-06-23 16:26:17
2017-06-23 16:25:37
分享一些平时收藏和应用的开源代码
整理一些平时收藏和应用的开源代码,方便自己学习和查阅
1.应用
nopcommerce,开源电商网站,开发环境asp.net mvc(未支持.net core),使用技术(autofac,ef,页面插件等)
https://github.com/nopSolutions/nopCommerce
OrchardCMS,内容管理网站
https://github.com/OrchardC
1831
2017-06-23 16:24:45
C#中方向键与回车键切换控件焦点的两种方法
环境:界面上有TextBox,ComboBox等控件。
不建议把左右方向键都用来切换焦点,否则你在TextBox里面改变光标所在字符位置就不方便了。
方法一:笨方法,需为每个控件单独注册事件处理
以TextBox为例,代码如下:
1 private void textbox_KeyDown(object sender, KeyEventArgs e)
2 {
3344
2017-06-23 16:23:56
契约类相关的序列化与反序列化实例详解
契约类指继承了:DataContract的类。契约类常在WCF,webService等各种服务中作为传输数据使用。
凡是契约类或者继承了契约类的类,如果想要属性参与序列化与反序列化,需要在属性上加上标记:DataMember
如:
using System;
using System.Collections.Generic;
using System.Linq;
using System.T
1671
2017-06-23 16:23:36
type=file的change事件只能执行一次的问题及解决方法实例
最近帮朋友做个项目中遇到了type=file change事件只能执行一次的问题,度娘了一下,发现提供了各种解决方案,所以决定记录一下我的思考方向和最终解决方式。
起初帮朋友做个项目,项目中遇到上传文件,没想太多,代码就敲了起来,尼玛,上传做好啦,兴冲冲,一测,ei,怎么回事,怎么不能上传了,程序员的各种抓狂捉急啊,开始度娘找解决方案,找来找去,冷静下来,自己想了解决方案;
1948
2017-06-23 16:22:11
属性值反序列化失败怎么解决?
简介:本人在开发webapi接口时遇到了:一个复杂的Json字符串在反序列化为对象时报,无法发序列化其中的一个属性对象?
使用方法:
InternalRecommendRequestFormModel formData = Newtonsoft.Json.JsonConvert.DeserializeObject
4757
2017-06-23 16:21:40
怎么在EXECL文件中同时导入数据和插入图片?
因为项目需要在导出数据到EXECL文档的同时还需要导出图片进去,在处理是遇到的一些问题,在此记录一下。
首先代码写好之后放测试服务器上去执行的时候报错了,报检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。
这个解决方法我基本上是按照网上来进行解决的,但是需要注意的就是,设置完
1689
2017-06-23 16:20:57
如何在附件管理模块中增加对FTP 上传和预览的支持?
在之前介绍的附件管理模块里面《Winform开发框架之通用附件管理模块》以及《Winform开发框架之附件管理应用》,介绍了附件的管理功能,通过对数据库记录的处理和文件的管理,实现了附件文件和记录的整合管理,可以运用在单机版的WInform框架,也可以使用在分布式的混合式开发框架中,随着一些开发场景的丰富,我们需要以FTP方式上传文件,因此对这个附件管理模块进行扩展,以便适合更多的实际项目需求。
2292
2017-06-23 16:20:25