コード例 #1
0
 public int ExecuteNonQuery(ISqlCompileUnit statement)
 {
     EnsureConnectionIsOpen();
     using var command = connection.CreateCommand(Compile(statement));
     return(driver.ExecuteNonQuery(session, command));
 }
コード例 #2
0
 public CommandWithDataReader ExecuteReader(
     ISqlCompileUnit statement, CommandBehavior commandBehavior = CommandBehavior.Default)
 {
     EnsureConnectionIsOpen();
     return(ExecuteReader(connection.CreateCommand(Compile(statement)), commandBehavior));
 }
コード例 #3
0
 public Task <CommandWithDataReader> ExecuteReaderAsync(
     ISqlCompileUnit statement, CancellationToken token = default) =>
 ExecuteReaderAsync(statement, CommandBehavior.Default, token);
コード例 #4
0
 private static void ExecuteQuery(SqlConnection connection, ISqlCompileUnit query)
 {
     using (var command = connection.CreateCommand(query))
         command.ExecuteNonQuery();
 }