public NoSqlCommand(string sqlText, DalBase dalBase) { try { if (string.IsNullOrEmpty(sqlText)) { return; } sourceSql = sqlText; ss = SqlSyntax.Analyze(sqlText); } catch (Exception err) { Log.Write(err, LogType.DataBase); } if (ss.IsSelect || ss.IsUpdate || ss.IsDelete || ss.IsInsert) { MDataRow row = new MDataRow(); row.Conn = dalBase.ConnName; if (ColumnSchema.FillTableSchema(ref row, ss.TableName, ss.TableName)) { action = new NoSqlAction(ref row, ss.TableName, dalBase.Con.DataSource, dalBase.DataBaseType); } } else { Log.Write("NoSql Grammar Error Or No Support : " + sqlText, LogType.DataBase); } }