用的ACCESS数据库 因需求涉及到 价钱、提成 所以将这两个字段(price、percent)数据类型设成数字,字段大小是单精度型,实体类中对应的 这两个属性
public float price{get;set;}
public float percent{get;set;}添加数据的时候获取文本框中输入的值
model.price=float.Parse(sellPrice.Text);将该model传递到数据访问层数据访问层该字段OleDbParameter op = new OleDbParameter("@price",OleDbType.Single,50)
op.value=model.price插入数据的时候提示“对象必须实现 IConvertible”上网搜了一下说是参数值和参数类型不匹配,那是哪里的错误呢!
public float price{get;set;}
public float percent{get;set;}添加数据的时候获取文本框中输入的值
model.price=float.Parse(sellPrice.Text);将该model传递到数据访问层数据访问层该字段OleDbParameter op = new OleDbParameter("@price",OleDbType.Single,50)
op.value=model.price插入数据的时候提示“对象必须实现 IConvertible”上网搜了一下说是参数值和参数类型不匹配,那是哪里的错误呢!
解决方案 »
- .net技术,希望大哥们多提宝贵意见!!
- 几道面试题
- 如何取得ASP.NET运行状态(Debug或者Release)
- 请问几个小数相加的问题
- c#用后台怎么留住 page_load外 动态生成的控件
- 50分求购VSS6.0C 或VSS6。0D!!! 谁能传一个给我啊??
- 判断用户在文本框中输入的用户id是否存在, 出现问题!
- 做个采集,session 登陆试的,怎么采集的时候把session登陆上,谢谢!
- 怎么在BUTTON的CLICK事件中实现下载一文件并删除服务器端该文件
- 关于用datagrid分页出现一下报错信息!帮我看看
- 为什么新建网站时会这样
- 怎么在网页上显示源码,像下面一样,有现成的控件吗?
初步估计,
楼主是用三层,还基于接口,主要是用工厂切换数据库那种。在DAL层,是引用接口的,你要实现接口
估计你是引用接口,但没有全部实现接口的方法。
有两种
1。你只引用接口,但没实现接口的方法
2 你引用接口,实现内容的方法,但你又删了一些,没全部实现