插入数据库记录时候“输入字符串的格式不正确。 ”

错误原因气死你。parameter设置数据格式不正确。我还反复检查数据库模型和SQL语句。
看到没有Templet是文本字段。因为是拷贝修改OleDbType没注意为Integer了。
dbCmd.Parameters.Add("@Templet", OleDbType.Integer).Value =  md.Templet;
改过来。
dbCmd.Parameters.Add("@Templet", OleDbType.VarChar, 255).Value =  md.Templet;
原文地址:https://www.cnblogs.com/zkxp/p/488378.html