Dapper 操作 ACCESS 数据库问题总结
2012-12-20 16:06
218 查看
一,执行INSERT报错
前提条件:在执行INSERT操作时,表中的“是/否”类型和”时间“类型。问题:用Dapper的Dynamic 如”new {a=AA}“,就算是按SQL的参数与PARAMETER一一对应都会, 报错如下:”标准表达式中数据类型不匹配。“
解决办法:
采用DynamicParameters
代码如下:
正确代码DynamicParameters p = new DynamicParameters(); p.Add("stratTime", dpStart.SelectedDate.Value.ToString("yyyy-MM-dd")); p.Add("endTime", dpEnd.SelectedDate.Value.ToString("yyyy-MM-dd")); p.Add("@cam", "%" + txtCamName.Text + "%");
相关文章推荐
- C#对数据库操作注意问题总结
- 关于Hibernate操作数据库为空(数值类型)以及引起的问题的一点点总结
- django操作数据库问题总结
- asp操作ACCESS数据库注意问题
- JDBC操作数据库的问题总结
- 总结数据库连接与操作的问题
- 总结一些关于操作数据库是sql语句还是存储过程问题
- Excel录入程序问题总结-操作Excel数据库、汉字转拼音问题、VS2005中文输入法全角问题
- 【SQL】常用数据库操作及面试问题总结 - 学生老师课程学分
- 数据库操作失误恢复总结
- access 数据库的image读取图片问题
- 关于 Yii 的 DAO数据库操作的总结
- 数据库操作的封装的类 对Access操作
- 主流数据库总结分析一下,希望大家多补充问题
- .net 调用Oracle.Data.Access 组件提供的用于批量操作的方法—获取数据库表结构方法和跟参数赋值方法
- sqllite (3) - c# .net 使用 dapper 操作 sqllite 数据库
- Zend Framework 第九节数据库操作学习总结
- 几个PostgreSQL数据库操作总结
- python+mysql 操作数据库出现的中文编码问题
- 【转载】数据库大并发操作要考虑死锁和锁的性能问题