对象必须实现 IConvertible。

如果出现以上错误。主要的原因有:
请检查数据类型转换过程有没有错误。就是说“=”两边的类型等。
还有就是存储过程中的参数,有可能你没给存储过程中的参数赋值等


GUID这我忘了ToString了.

bCmd.Parameters.Add("@GUID", OleDbType.VarChar, 36).Value = System.Guid.NewGuid().ToString();

原文地址:https://www.cnblogs.com/zkxp/p/488434.html