01 2011 档案

摘要:ACCESS中时间日期字段插入DateTime.Now出现“标准表达式中数据类型不匹配。”原文转自笨小孩的荒谬人生http://www.cnblogs.com/alexwang1987/archive/2010/05/08/1730593.html在使用下面的代码向Access数据库中添加数据的时候,如果是日期字段,则会出现“标准表达式中数据类型不匹配。”的错误,这可能是C#中的日期类型无法直接转换成Access中的日期类型OleDbType.DBDate所致:[代码]解决办法就是将上面语句中的 cmd.Parameters.AddWithValue("@CreateDate", DateTi 阅读全文
posted @ 2011-01-22 00:16 基础软件 阅读(2941) 评论(1) 推荐(1)
摘要:上面这两段几乎相同的代码,insert能够正常工作,update却不能。update执行时,不出现任何错误提示,也没有异常,所有参数传递也正确,就是更新不到数据库,实在是莫名其妙! 后来从网上查资料,加上试验,才知道:Access参数传递是按照顺序传递的,而不是根据参数名称传递。实际上,在sql语句中,参数的名称是没有作用的,可以叫任意的名字,在定义sql语句时使用的参数名称与添加参数时的名称可以不相同。总之,参数名称在Access中没有任何用。需要按照顺序传递参数。 阅读全文
posted @ 2011-01-20 23:04 基础软件 阅读(5324) 评论(1) 推荐(0)
摘要:本文分析Entity Framework从数据库自动生成的模型文件代码(扩展名为edmx)。 阅读全文
posted @ 2011-01-08 09:42 基础软件 阅读(15136) 评论(7) 推荐(5)
摘要:泛型窗体继承时不能在设计器中显示,为甚? 阅读全文
posted @ 2011-01-04 20:04 基础软件 阅读(997) 评论(2) 推荐(0)