class DataPASQLClient.SQLClient
   inherits System.Object
   implements DataPASQLClient.SQLClient+_SQLClient:

   def public static variable ClassId as character.

   def public static variable InterfaceId as character.

   def public static variable EventsId as character.

   constructor public SQLClient():
   end constructor.

   method public final System.Data.DataTable RunSQLProcedure(input Server as character, input Connect as character, input SQLProcedure as character, input SQLParams as character, input SQLParamTypes as character, input SQLParamInputs as character, input SQLParamSizes as character, input SQLParamScales as character, input SQLParamPrecs as character, input SQLParamValues as character, input Filter as character, input Sort as character, input FieldList as character, input LabelList as character):
   end method.

   method public final ADODB.Recordset RunSQLProcedureADO(input Server as character, input Connect as character, input SQLProcedure as character, input SQLParams as character, input SQLParamTypes as character, input SQLParamInputs as character, input SQLParamSizes as character, input SQLParamScales as character, input SQLParamPrecs as character, input SQLParamValues as character, input Filter as character, input Sort as character, input FieldList as character, input LabelList as character):
   end method.

   method public final logical TestSQL(input Server as character, input Connect as character, input SQL as character):
   end method.

   method public final logical TestConnect(input Server as character, input Connect as character):
   end method.

   method public final System.Data.DataTable RunSQLQuery(input Server as character, input Connect as character, input SQL as character):
   end method.

   method public final ADODB.Recordset RunSQLQueryADO(input Server as character, input Connect as character, input SQL as character):
   end method.

   method public final System.Data.DataSet GetStrct(input Server as character, input Connect as character):
   end method.

   method public final void GetStrctADO(input Server as character, input Connect as character, input rsDBs as ADODB.Recordset, input rsTables as ADODB.Recordset, input rsColumns as ADODB.Recordset):
   end method.

   method public final System.Data.DataTable GetProcedures(input Server as character, input Connection as character):
   end method.

   method public final ADODB.Recordset GetProceduresADO(input Server as character, input Connection as character):
   end method.

   method public final System.Data.DataTable GetProcedureParams(input Server as character, input Connection as character):
   end method.

   method public final ADODB.Recordset GetProcedureParamsADO(input Server as character, input Connection as character):
   end method.

   method public final DataPASQLClient.EnterpriseService.EnterpriseServiceClient EntSrv(input ErrorMessage as character):
   end method.

   method public final System.Data.DataSet LocalRunSQLProcedure(input Connect as character, input SQLProcedure as character, input SQLParams as character, input SQLParamTypes as character, input SQLParamInputs as character, input SQLParamSizes as character, input SQLParamScales as character, input SQLParamPrecs as character, input SQLParamValues as character, input Filter as character, input Sort as character, input FieldList as character, input LabelList as character):
   end method.

   method public final logical LocalTestSQL(input Connect as character, input SQL as character):
   end method.

   method public final logical LocalTestConnect(input Connect as character):
   end method.

   method public final System.Data.DataSet LocalRunSQLQuery(input Connect as character, input SQL as character):
   end method.

   method public final System.Data.DataSet LocalGetStrct(input Connect as character):
   end method.

   method public final System.Data.DataSet LocalGetProcedures(input Connection as character):
   end method.

   method public final System.Data.DataSet LocalGetProcedureParams(input Connection as character):
   end method.

   method public final void CheckServer(input Server as character):
   end method.

   method public final logical IsUnsupportedType(input F as ADODB.Field):
   end method.

   method public final ADODB.Recordset StripUnsupportedFieldTypes(input rsSource as ADODB.Recordset):
   end method.

end class.
