VBScript é uma linguagem mais antiga usada em aplicações ASP clássicos. ASP clássico foi o antecessor para ASP.NET , então chamando o banco de dados do aplicativo é muito semelhante ao das linguagens de programação mais recentes . Clássico VBScript ASP ainda é usado em algumas aplicações web , por isso é importante ter uma visão geral de como a linguagem chama o banco de dados para solucionar erros e escrever adições ao código existente. Fazendo uma conexão
A conexão com o banco de dados é uma parte necessária de programação de banco de dados VBScript. A conexão segura os valores do nome e do banco de dados utilizado na aplicação do servidor nome de usuário e senha, . Abaixo está a sintaxe para criar uma conexão com o banco de dados em VBScript:
<% = conexão Definir conexão Server.CreateObject (" ADODB.Connection " ) FilePath = Server.MapPath ( " MyCustomers.mdb " ) . Open " driver = { Microsoft Access driver (* mdb ). }; DBQ =" & FilePath & "; "% >
Observe o " %>" nas linhas de código. Este conjunto de caracteres é usado nos arquivos HTML de VBScript para denotar o uso de código de back-end. Qualquer coisa colocada entre os caracteres " <% % >" são processados no servidor antes de renderizar a página HTML para o usuário. Além disso, o código dentro desses marcadores não é visto pelo usuário, de modo que os dados sensíveis, como nome de usuário e senha é segura.
Consultando o banco de dados
Agora que a conexão foi feita uma consulta pode ser utilizada para recuperar alguns dados . Neste exemplo , uma lista de nomes dos empregados é recuperado a partir da base de dados . Abaixo está um exemplo de uma consulta atribuído a uma variável string:
query = "select prenome de funcionários " Set registros = Connection.Execute (query)
A primeira linha de código é o bom sintaxe de uma consulta SQL. Ele simplesmente recupera uma lista de nomes para os funcionários. A segunda linha de código chama o servidor, recupera os dados e atribui à variável registros. Uma vez que os dados tenham sido atribuído, a variável pode ser usada para exibir valores para o usuário.
Mostrar valores de consultas
A variável registros contém os dados para exibição , então agora o aplicativo pode imprimi-lo para a página de HTML. Abaixo está um exemplo de imprimir o primeiro registro de um elemento HTML :
<% = registros ( " primeiro_nome " )% >
Observe como o VBScript é cercado pelos personagens " <% %> " novamente. É assim que o programador insere código VBScript dentro de um elemento HTML. O VBScript é processado antes de tornar o HTML, mas ainda é envolto dentro das tags de parágrafo HTML pelo navegador.