插入数据库记录时候“输入字符串的格式不正确。 ” 错误原因气死你。parameter设置数据格式不正确。我还反复检查数据库模型和SQL语句。看到没有Templet是文本字段。因为是拷贝修改OleDbType没注意为Integer了。dbCmd.Parameters.Add("@Templet", OleDbType.Integer).Value = md.Templet;改过来。dbCmd.Parameters.Add("@Templet", OleDbType.VarChar, 255).Value = md.Templet;