GetDataTable
Example method GetDataTable.
Standard
Method that returns a data table based on the SQL statement informed.
-
+
String strQuery, Enum DataBase
// Método que retorna uma tabela de dados com base na instrução SQL informada. // Method that returns a datatable based on the SQL statement informed. // param name="strQuery" Instrução SQL / SQL Statement // param name="DataBase" Banco de Dados / DataBase using (var Ecrud = new ECRUD.Oracle()) { StringBuilder sbQuery = new StringBuilder().Append("SELECT * FROM HR.EMPLOYEES WHERE EMPLOYEE_ID = 200"); var Employees = Ecrud.GetDataTable(sbQuery.ToString(), DataBase.HR); }
-
+
String strQuery, Enum DataBase, String[,] Params
// Método que retorna uma tabela de dados com base na instrução SQL informada. // Method that returns a datatable based on the SQL statement informed. // param name="strQuery" Instrução SQL / SQL Statement // param name="DataBase" Banco de Dados / DataBase // param name="Params" Array de Parametros / Array Parameters using (var Ecrud = new ECRUD.Oracle()) { StringBuilder sbQuery = new StringBuilder().Append("HR.GET_EMPLOYEES"); string[,] Param = { { "P_CURSOR", "", ECRUD.Enums.DataTypes.REFCURSOR.ToString() } }; var Employees = Ecrud.GetDataTable(sbQuery.ToString(), DataBase.HR, Param); }
-
+
String strQuery, Enum DataBase, Object[,] Params
// Método que retorna uma tabela de dados com base na instrução SQL informada. // Method that returns a datatable based on the SQL statement informed. // param name="strQuery" Instrução SQL / SQL Statement // param name="DataBase" Banco de Dados / DataBase // param name="Params" Array de Parametros / Array Parameters using (var Ecrud = new ECRUD.Oracle()) { StringBuilder sbQuery = new StringBuilder().Append("HR.GET_EMPLOYEES"); object[,] Param = { { "P_CURSOR", "", ECRUD.Enums.DataTypes.REFCURSOR } }; var Employees = Ecrud.GetDataTable(sbQuery.ToString(), DataBase.HR, Param); }
-
+
String strQuery, String strDataBase, String strSchema, String strPass
// Método que retorna uma tabela de dados com base na instrução SQL informada. // Method that returns a datatable based on the SQL statement informed. // param name="strQuery" Instrução SQL / SQL Statement // param name="strDataBase" Nome do Banco de Dados / DataBase Name // param name="strSchema" Nome do Schema / Schema Name // param name="strPass" Senha / Password using (var Ecrud = new ECRUD.Oracle()) { StringBuilder sbQuery = new StringBuilder().Append("SELECT * FROM HR.EMPLOYEES WHERE EMPLOYEE_ID = 200"); var Employees = Ecrud.GetDataTable(sbQuery.ToString(), "HR", "HR", "YOURPASSWORD"); }
-
+
String strQuery, String strDataBase, String strSchema, String strPass, String[,] Params
// Método que retorna uma tabela de dados com base na instrução SQL informada. // Method that returns a datatable based on the SQL statement informed. // param name="strQuery" Instrução SQL / SQL Statement // param name="strDataBase" Nome do Banco de Dados / DataBase Name // param name="strSchema" Nome do Schema / Schema Name // param name="strPass" Senha / Password // param name="Params" Array de Parametros / Array Parameters using (var Ecrud = new ECRUD.Oracle()) { StringBuilder sbQuery = new StringBuilder().Append("HR.GET_EMPLOYEES"); string[,] Param = { { "P_CURSOR", "", ECRUD.Enums.DataTypes.REFCURSOR.ToString() } }; var Employees = Ecrud.GetDataTable(sbQuery.ToString(), "HR", "HR", "YOURPASSWORD", Param); }
-
+
String strQuery, String strDataBase, String strSchema, String strPass, Object[,] Params
// Método que retorna uma tabela de dados com base na instrução SQL informada. // Method that returns a datatable based on the SQL statement informed. // param name="strQuery" Instrução SQL / SQL Statement // param name="strDataBase" Nome do Banco de Dados / DataBase Name // param name="strSchema" Nome do Schema / Schema Name // param name="strPass" Senha / Password // param name="Params" Array de Parametros / Array Parameters using (var Ecrud = new ECRUD.Oracle()) { StringBuilder sbQuery = new StringBuilder().Append("HR.GET_EMPLOYEES"); object[,] Param = { { "P_CURSOR", "", ECRUD.Enums.DataTypes.REFCURSOR } }; var Employees = Ecrud.GetDataTable(sbQuery.ToString(), "HR", "HR", "YOURPASSWORD", Param); }
-
+
String strQuery, OracleConnection strConnection
// Método que retorna uma tabela de dados com base na instrução SQL informada. // Method that returns a datatable based on the SQL statement informed. // param name="strQuery" Instrução SQL / SQL Statement // param name="strConnection" Conexao do Oracle (Aberta) / Oracle Connection (Open) using (var Ecrud = new ECRUD.Oracle()) { OracleConnection Connection = new OracleConnection(ConfigurationManager.ConnectionStrings["HR"].ToString()); Connection.Open(); StringBuilder sbQuery = new StringBuilder().Append("SELECT * FROM HR.EMPLOYEES WHERE EMPLOYEE_ID = 200"); var Employees = Ecrud.GetDataTable(sbQuery.ToString(), Connection); }
GetDataTableBind
Method that returns a data table based on the SQL statement informed using Bind Variables.
-
+
String strQuery, Enum DataBase, String[,] Params
// Método que retorna uma tabela de dados com base na instrução SQL informada utilizando Bind Variables. // Method that returns a datatable based on the SQL statement informed using Bind Variables. // param name="strQuery" Instrução SQL / SQL Statement // param name="DataBase" Banco de Dados / DataBase // param name="Params" Array de Parametros / Array Parameters using (var Ecrud = new ECRUD.Oracle()) { StringBuilder sbQuery = new StringBuilder().Append("SELECT * FROM HR.EMPLOYEES WHERE EMPLOYEE_ID = :EMPLOYEE_ID AND DEPARTMENT_ID = :DEPARTMENT_ID"); string[,] Params = { { ":EMPLOYEE_ID", "200" }, { ":DEPARTMENT_ID", "10" } }; var Employees = Ecrud.GetDataTableBind(sbQuery.ToString(), DataBase.HR, Params); }
-
+
String strQuery, Enum DataBase, Object[,] Params
// Método que retorna uma tabela de dados com base na instrução SQL informada utilizando Bind Variables. // Method that returns a datatable based on the SQL statement informed using Bind Variables. // param name="strQuery" Instrução SQL / SQL Statement // param name="DataBase" Banco de Dados / DataBase // param name="Params" Array de Parametros / Array Parameters using (var Ecrud = new ECRUD.Oracle()) { StringBuilder sbQuery = new StringBuilder().Append("SELECT * FROM HR.EMPLOYEES WHERE EMPLOYEE_ID = :EMPLOYEE_ID AND DEPARTMENT_ID = :DEPARTMENT_ID"); object[,] Params = { { ":EMPLOYEE_ID", 200 }, { ":DEPARTMENT_ID", 10 } }; var Employees = Ecrud.GetDataTableBind(sbQuery.ToString(), DataBase.HR, Params); }
-
+
String strQuery, String strDataBase, String strSchema, String strPass, String[,] Params
// Método que retorna uma tabela de dados com base na instrução SQL informada utilizando Bind Variables. // Method that returns a datatable based on the SQL statement informed using Bind Variables. // param name="strQuery" Instrução SQL / SQL Statement // param name="strDataBase" Banco de Dados / DataBase // param name="strSchema" Nome do Schema / Schema Name // param name="strPass" Senha / Password // param name="Params" Array de Parametros / Array Parameters using (var Ecrud = new ECRUD.Oracle()) { StringBuilder sbQuery = new StringBuilder().Append("SELECT * FROM HR.EMPLOYEES WHERE EMPLOYEE_ID = :EMPLOYEE_ID AND DEPARTMENT_ID = :DEPARTMENT_ID"); string[,] Params = { { ":EMPLOYEE_ID", "200" }, { ":DEPARTMENT_ID", "10" } }; var Employees = Ecrud.GetDataTableBind(sbQuery.ToString(), "HR", "HR", "YOURPASSWORD", Params); }
-
+
String strQuery, String strDataBase, String strSchema, String strPass, Object[,] Params
// Método que retorna uma tabela de dados com base na instrução SQL informada utilizando Bind Variables. // Method that returns a datatable based on the SQL statement informed using Bind Variables. // param name="strQuery" Instrução SQL / SQL Statement // param name="strDataBase" Banco de Dados / DataBase // param name="strSchema" Nome do Schema / Schema Name // param name="strPass" Senha / Password // param name="Params" Array de Parametros / Array Parameters using (var Ecrud = new ECRUD.Oracle()) { StringBuilder sbQuery = new StringBuilder().Append("SELECT * FROM HR.EMPLOYEES WHERE EMPLOYEE_ID = :EMPLOYEE_ID AND DEPARTMENT_ID = :DEPARTMENT_ID"); object[,] Params = { { ":EMPLOYEE_ID", 200 }, { ":DEPARTMENT_ID", 10 } }; var Employees = Ecrud.GetDataTableBind(sbQuery.ToString(), "HR", "HR", "YOURPASSWORD", Params); }
GetDataTableWithException
Method that returns a data table based on informed SQL statement with runtime errors
-
+
String strQuery, Enum DataBase, out String strException
// Método que retorna uma tabela de dados com base na instrução SQL informada com erros de execução. // Method that returns a data table based on informed SQL statement with runtime errors. // param name="strQuery" Instrução SQL / SQL Statement // param name="DataBase" Banco de Dados / DataBase // param name="strException" Retorno do Erro de Execução / Return on Execution Error using (var Ecrud = new ECRUD.Oracle()) { StringBuilder sbQuery = new StringBuilder().Append("SELECT * FROM HR.EMPLOYEES WHERE EMPLOYEE_ID = 200"); var Employees = Ecrud.GetDataTableWithException(sbQuery.ToString(), DataBase.HR, out string strException); }
-
+
String strQuery, Enum DataBase, String[,] Params, out String strException
// Método que retorna uma tabela de dados com base na instrução SQL informada com erros de execução. // Method that returns a data table based on informed SQL statement with runtime errors. // param name="strQuery" Instrução SQL / SQL Statement // param name="DataBase" Banco de Dados / DataBase // param name="Params" Array de Parametros / Array Parameters // param name="strException" Retorno do Erro de Execução / Return on Execution Error using (var Ecrud = new ECRUD.Oracle()) { StringBuilder sbQuery = new StringBuilder().Append("HR.GET_EMPLOYEES"); string[,] Param = { { "P_CURSOR", "", ECRUD.Enums.DataTypes.REFCURSOR.ToString() } }; var Employees = Ecrud.GetDataTableWithException(sbQuery.ToString(), DataBase.HR, Param, out string strException); }
-
+
String strQuery, Enum DataBase, Object[,] Params, out String strException
// Método que retorna uma tabela de dados com base na instrução SQL informada com erros de execução. // Method that returns a data table based on informed SQL statement with runtime errors. // param name="strQuery" Instrução SQL / SQL Statement // param name="DataBase" Banco de Dados / DataBase // param name="Params" Array de Parametros / Array Parameters // param name="strException" Retorno do Erro de Execução / Return on Execution Error using (var Ecrud = new ECRUD.Oracle()) { StringBuilder sbQuery = new StringBuilder().Append("HR.GET_EMPLOYEES"); object[,] Param = { { "P_CURSOR", "", ECRUD.Enums.DataTypes.REFCURSOR } }; var Employees = Ecrud.GetDataTableWithException(sbQuery.ToString(), DataBase.HR, Param, out string strException); }
-
+
String strQuery, String strDataBase, String strSchema, String strPass, out String strException
// Método que retorna uma tabela de dados com base na instrução SQL informada com erros de execução. // Method that returns a data table based on informed SQL statement with runtime errors. // param name="strQuery" Instrução SQL / SQL Statement // param name="strDataBase" Nome do Banco de Dados / DataBase Name // param name="strSchema" Nome do Schema / Schema Name // param name="strPass" Senha / Password // param name="strException" Retorno do Erro de Execução / Return on Execution Error using (var Ecrud = new ECRUD.Oracle()) { StringBuilder sbQuery = new StringBuilder().Append("SELECT * FROM HR.EMPLOYEES WHERE EMPLOYEE_ID = 200"); var Employees = Ecrud.GetDataTableWithException(sbQuery.ToString(), "HR", "HR", "YOURPASSWORD", out string strException); }
-
+
String strQuery, String strDataBase, String strSchema, String strPass, String[,] Params, out String strException
// Método que retorna uma tabela de dados com base na instrução SQL informada com erros de execução. // Method that returns a data table based on informed SQL statement with runtime errors. // param name="strQuery" Instrução SQL / SQL Statement // param name="strDataBase" Nome do Banco de Dados / DataBase Name // param name="strSchema" Nome do Schema / Schema Name // param name="strPass" Senha / Password // param name="Params" Array de Parametros / Array Parameters // param name="strException" Retorno do Erro de Execução / Return on Execution Error using (var Ecrud = new ECRUD.Oracle()) { StringBuilder sbQuery = new StringBuilder().Append("HR.GET_EMPLOYEES"); string[,] Param = { { "P_CURSOR", "", ECRUD.Enums.DataTypes.REFCURSOR.ToString() } }; var Employees = Ecrud.GetDataTableWithException(sbQuery.ToString(), "HR", "HR", "YOURPASSWORD", Param, out string strException); }
-
+
String strQuery, String strDataBase, String strSchema, String strPass, Object[,] Params, out String strException
// Método que retorna uma tabela de dados com base na instrução SQL informada com erros de execução. // Method that returns a data table based on informed SQL statement with runtime errors. // param name="strQuery" Instrução SQL / SQL Statement // param name="strDataBase" Nome do Banco de Dados / DataBase Name // param name="strSchema" Nome do Schema / Schema Name // param name="strPass" Senha / Password // param name="Params" Array de Parametros / Array Parameters // param name="strException" Retorno do Erro de Execução / Return on Execution Error using (var Ecrud = new ECRUD.Oracle()) { StringBuilder sbQuery = new StringBuilder().Append("HR.GET_EMPLOYEES"); object[,] Param = { { "P_CURSOR", "", ECRUD.Enums.DataTypes.REFCURSOR } }; var Employees = Ecrud.GetDataTableWithException(sbQuery.ToString(), "HR", "HR", "YOURPASSWORD", Param, out string strException); }
-
+
String strQuery, OracleConnection strConnection, out String strException
// Método que retorna uma tabela de dados com base na instrução SQL informada com erros de execução. // Method that returns a data table based on informed SQL statement with runtime errors. // param name="strQuery" Instrução SQL / SQL Statement // param name="strConnection" Conexao do Oracle (Aberta) / Oracle Connection (Open) // param name="strException" Retorno do Erro de Execução / Return on Execution Error using (var Ecrud = new ECRUD.Oracle()) { OracleConnection Connection = new OracleConnection(ConfigurationManager.ConnectionStrings["HR"].ToString()); Connection.Open(); StringBuilder sbQuery = new StringBuilder().Append("SELECT * FROM HR.EMPLOYEES WHERE EMPLOYEE_ID = 200"); var Employees = Ecrud.GetDataTableWithException(sbQuery.ToString(), Connection, out string strException); }