摘要:
如果出现以上错误。主要的原因有:请检查数据类型转换过程有没有错误。就是说“=”两边的类型等。还有就是存储过程中的参数,有可能你没给存储过程中的参数赋值等 GUID这我忘了ToString了. bCmd.Parameters.Add("@GUID", OleDbType.VarChar, 36).Value = System.Guid.NewGuid().ToString(); 阅读全文
摘要:
如果出现以上错误。主要的原因有:请检查数据类型转换过程有没有错误。就是说“=”两边的类型等。还有就是存储过程中的参数,有可能你没给存储过程中的参数赋值等 GUID这我忘了ToString了. bCmd.Parameters.Add("@GUID", OleDbType.VarChar, 36).Value = System.Guid.NewGuid().ToString(); 阅读全文
摘要:
错误原因气死你。parameter设置数据格式不正确。我还反复检查数据库模型和SQL语句。看到没有Templet是文本字段。因为是拷贝修改OleDbType没注意为Integer了。dbCmd.Parameters.Add("@Templet", OleDbType.Integer).Value = md.Templet;改过来。dbCmd.Parameters.Add("@Templet", ... 阅读全文
摘要:
利用反射创建接口时出现“指定的转换无效”三层结构中工厂转换对象为接口返回时候出现。return (IPhotoGroup)objType;原因是OleDb层的对象忘了继承接口层。接口下面啥都没有public class PhotoGroup : IDAL.IPhotoGroup 阅读全文
|