Recomendado: Perguntas frequentes no desenvolvimento da tecnologia dinâmica de produção da Web ASP O seguinte é o conteúdo citado: bgcolor =#f7f7f7> <tr> <td style = esquerda: 0px;
ODBC (Open Database InterConnect): É uma tecnologia inicial da interface de banco de dados introduzida pela Microsoft. Na verdade, é o antecessor de ADO. As conexões iniciais do banco de dados foram muito difíceis. O formato de cada banco de dados é diferente e os desenvolvedores devem ter uma compreensão profunda das APIs subjacentes de cada banco de dados que eles desenvolvem. Ou seja, o ODBC atual (conectividade de banco de dados aberta), que é um produto inicial das pessoas que criam uma API comum. Existem muitos tipos de bancos de dados que cumprem esse padrão e são chamados de bancos de dados compatíveis com ODBC.
O OLEDB (Link de Objeto e Banco de Dados) está localizado entre a camada ODBC e o aplicativo Conecte-se diretamente à camada OLEDB e, se você fizer isso, verá uma melhoria no desempenho de cursores do lado do servidor (o cursor padrão do RecordSet e o cursor mais comumente usado).
Use ODBC para conectar -se ao banco de dados:
Existem três tipos de DSNs no ODBC, e suas diferenças são muito simples: o DSN do usuário só pode ser usado para esse usuário. A única diferença entre o System DSN e o arquivo DSN é que as informações de conexão são armazenadas em diferentes locais: o System DSN é armazenado na área de armazenamento ODBC, enquanto o arquivo DSN é colocado em um arquivo de texto.
Não vou falar sobre seus métodos de criação.
Ao usá -los no ASP, a escrita é a seguinte:
A.SQL Server:
Sistema DSN: Connstr = DSN = DSNName;
Use Arquivo DSN: Connstr = Filedsn = XX; UID = XX;
Você também pode usar uma string de conexão (para não precisar criar DSN):
Connstr = driver = {sql server}; server = servername; uid = xx; pwd = xxx
B. Accesso:
Use System DSN: Connstr = DSN = DSNName
(Ou: Connstr = dsn = dsnName; uid = xx; pwd = xxx)
Use Arquivo DSN: Connstr = filedsn = xx
Você também pode usar uma string de conexão (para não precisar criar DSN):
Connstr = driver = {Microsoft Access Driver}; dbq = d: /abc/abc.mdb
Use OLEDB para conectar -se ao banco de dados:
| A seguir, o conteúdo citado: A.SQL Server: Connstr = provedor = sqloledb; Fonte de dados = servername; uid = xx; pwd = xxx; database = dbname B. Accesso: Connstr = provicador = microsoft.jet.oledb.4.0; Fonte de dados = c: /abc/abc.mdb |
Vale ressaltar que a compatibilidade da Ole DB com o ODBC permite que o OLE DB acesse as fontes de dados ODBC existentes. Suas vantagens são óbvias. Isso não exige necessariamente os drivers OLE DB para acessar imediatamente o sistema de dados original.
O provedor está localizado na camada Ole DB, enquanto o motorista está localizado na camada ODBC. Se você deseja usar uma fonte de dados ODBC, precisará usar um provedor OLE DB para ODBC, que usará o driver ODBC correspondente. Se você não precisar usar uma fonte de dados ODBC, poderá usar os provedores OLE DB correspondentes, que são frequentemente chamados de fornecedores nativos.
É claro que o uso de um provedor ODBC significa que é necessária uma camada adicional. Portanto, ao acessar os mesmos dados, o provedor OLE DB para ODBC pode ser um pouco mais lento que o provedor local OLE DB.
Compartilhar: ABS ATN COS, Funções matemáticas comuns, etc., explicações detalhadas [Nome] ABS [categoria] Função matemática [Prototype] ABS (número) [parâmetro] necessário. O parâmetro de número é qualquer expressão numérica válida [valor de retorno] do mesmo número [exceção/erro] Nenhuma [