Tiraggo.Interfaces.tgDataProvider.ExecuteNonQuery C# (CSharp) Méthode

ExecuteNonQuery() public méthode

Used to execute a non-data return query through the EntitySpaces DataProvider
public ExecuteNonQuery ( tgDataRequest request, tgProviderSignature sig ) : tgDataResponse
request tgDataRequest Contains all of the information necessary to issue and carry out the request
sig tgProviderSignature Contains the required information to locate the EntitySpaces DataProvider
Résultat tgDataResponse
        public tgDataResponse ExecuteNonQuery(tgDataRequest request, tgProviderSignature sig)
        {
            request.DatabaseVersion = sig.DatabaseVersion;
            tgDataResponse response = tgProviderFactory.GetDataProvider(sig.DataProviderName, sig.DataProviderClass).ExecuteNonQuery(request);

            if (response.IsException)
            {
                throw response.Exception;
            }

            if (response.Parameters != null && response.Parameters.Count > 0)
            {
                request.Parameters.Merge(response.Parameters);
            }

            return response;
        }