Database Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece métodos e propriedades usados para acessar e gerenciar dados armazenados em um banco de dados.
public class Database : IDisposable
type Database = class
interface IDisposable
Public Class Database
Implements IDisposable
- Herança
-
Database
- Implementações
Propriedades
| Connection |
Obtém a conexão atual a um banco de dados. |
Métodos
| Close() |
Fecha um banco de dados aberto. |
| Dispose() |
Libera todos os recursos usados por uma Database instância. |
| Dispose(Boolean) |
Libera os recursos não gerenciados usados por uma Database instância e, opcionalmente, libera os recursos gerenciados. |
| Execute(String, Object[]) |
Executa uma instrução SQL sem consulta. |
| GetLastInsertId() |
Retorna a coluna de identidade da linha inserida mais recentemente. |
| Open(String) |
Abre uma conexão com um banco de dados usando o nome de arquivo especificado ou a cadeia de conexão nomeada. |
| OpenConnectionString(String) |
Abre uma conexão a um banco de dados usando a cadeia de conexão especificada. |
| OpenConnectionString(String, String) |
Abre uma conexão a um banco de dados usando uma cadeia de conexão e o provedor especificado. |
| Query(String, Object[]) |
Executa uma consulta SQL que retorna uma lista de linhas como resultado. |
| QuerySingle(String, Object[]) |
Executa uma consulta SQL que retorna uma única linha como resultado. |
| QueryValue(String, Object[]) |
Executa uma consulta SQL que retorna um único valor escalar como resultado. |
Eventos
| ConnectionOpened |
Ocorre quando uma nova conexão de banco de dados é aberta por uma Database instância do. |