void SpecifyParameter(SqliteParameterCollection parameters, string parameterName, object value) { parameters[parameterName].ResetDbType(); parameters[parameterName].Value = value; var isSpecifiedName = parameterName + "IsSpecified"; if (parameters.Contains(isSpecifiedName)) { parameters[isSpecifiedName].Value = true; } }
void Parameterize(SqliteParameterCollection command, object idValue) { if (null != idValue) { var pkf = PrimaryKeyField; if (!command.Contains(pkf)) { var p = new SqliteParameter("@" + pkf, idValue); command.Add(p); } else { command[PrimaryKeyField].ResetDbType(); command[PrimaryKeyField].Value = idValue; } } }
void SpecifyParameter( SqliteParameterCollection parameters, string parameterName, object value ) { parameters[parameterName].ResetDbType(); parameters[parameterName].Value = value; var isSpecifiedName = parameterName + "IsSpecified"; if( parameters.Contains( isSpecifiedName )) { parameters[isSpecifiedName].Value = true; } }