private string CreateValuesCmdText(SQLValueTypes cmdType, object[] values) { if (_cmdValuesCache == null) { LoadValuesCache(); } var ret = _cmdValuesCache.ContainsKey(cmdType) ? _cmdValuesCache[cmdType].CreateCmd(values) : null; CmdBuilder.Append(ret); return(ret); }
private string CreateFieldsCmdText(SQLValueTypes cmdType, string[] fields) { if (_cmdValuesCache == null) { LoadValuesCache(); } var ret = _cmdValuesCache.ContainsKey(cmdType) ? _cmdValuesCache[cmdType].CreateCmd(fields) : null; CmdBuilder.Replace("@", ret); return(ret); }
public void Values(params string[] values) { SQLValueType = SQLValueTypes.Values; CreateValuesCmdText(SQLValueTypes.Values, values); }
public void Fields(string[] fields) { SQLValueType = SQLValueTypes.Fields; CreateFieldsCmdText(SQLValueTypes.Fields, fields); }
internal void CreateValueTypesCmd(SQLValueTypes type, object[] values) { CreateValuesCmdText(type, values); }