30 dicas de Asp (ACTIVE SERVER PAGES)

Em: Web, Por: fabio, Data: 27/01/2010 16h 28min

Avaliação:

Dê sua nota: 10 « Muito Bom

Confira nesta matéria algumas dicas de Asp



ASP - ACTIVE SERVER PAGES

01 Como faço para abrir a conexão com a base de dados Access?

Abra facilmente um banco de dados Access através do script abaixo:
Set objConn = Server.CreateObject(“ADODB.Connection”)
objConn.Open “DBQ=” & Server.MapPath(“banco.mdb”) &
“;Driver={Microsoft Access Driver (*.mdb)}”


02 Caso eu esteja usando banco de dado SQL Server, qual o procedimento para conectar meu código a uma base de dados?

Para conectar a um servidor SQL, basta alterar o atributo DRIVER para SQL SERVER. Assim como mostra o exemplo:
VAR_CONN = “DRIVER={SQL SERVER};SERVER=nomedos
ervidor; UID=login;”
VAR_CONN = VAR_CONN & “PWD=senha;DATABASE=no
medobancodedados;”
Set Conn = Server.CreateObject(“ADODB.Connection”)
Conn.Open VAR_CONN



03 Qual o procedimento para abrir a conexão com a base de dados Oracle?

Para abrir um banco Oracle, é necessário executar os seguintes comandos:
VAR_CONN = “User ID=NOME_USUARIO;
Password=SENHA; Data Source=NOME_DATA_SOURCE;”
Set Conn = Server.CreateObject(“ADODB.Connection”)
Conn.Open VAR_CONN


04 É possível fazer uma consulta SQL utilizando scripts em ASP?

Para selecionar registros específicos em um banco de dados, é necessário utilizar uma consulta SQL, como mostra o exemplo:
sql = “Select * from tabela where campo =’” & Request.
Form(“campo”) & “‘“
Set conexao.execute (sql)


05 Como inserir registros em uma base de dados utilizando ASP?

É possível inserir dados em uma tabela através da função INSERT TO. Veja o exemplo:
sql = “INSERT INTO tabela (campo) VALUES (‘“ Request.
Form(“campo”)”’)”
conexao.execute (sql)


06 Qual a método para excluir registros de uma tabela?

Deletar um registro diretamente na base de dados é fácil. Para isso, é usado o comando “delete”, como no exemplo:
sql = “delete from cadastro where nome = ‘“ & Request.
Form(“nome”) & “‘“
Connection.execute (sql)


07 Como atualizar registros na base de dados?

Para que um campo seja atualizado para um valor x ou para um nome y, o comando update deve ser utilizado. Confira:
sql = “UPDATE tabela (campo) VALUES (‘“ Request.
Form(“campo”)”’)”
Connection.execute (sql)


08 Dá para redirecionar uma URL utilizando o response.redirect?

Com a função response.redirect, é possível redirecionar o usuário para qualquer site desejado. Veja como:
<%
if variável = 1 then
response.redirect “acesso.htm”
else
response.redirect “negado.htm
end if
%>


09 Como setar cookies utilizando o ASP?

Para setar cookies utilizando scripts em ASP, é necessário o uso do recurso Response.cookies.
<%
campo = request.form(“campo”)
response.cookies(“arquivo”)(“nome”) = campo
%>


10 Como abrir cookies para leitura?

Sempre que é preciso abrir algum arquivo cookie, a função request.cookies é solicitada. Confira o exemplo:
<% response.write request.cookies(“arquivo”)(“campo”)%>


11 Como especificar o tempo de vida de um cookie?

Ao utilizar o parâmetro expires, você automaticamente estipula o tempo de duração de cada cookie. Veja o exemplo:
response.cookies(“arquivo”).expires = “06/08/2010”


12 É possível retornar apenas o mês de um campo data de um banco de dados?

Para fazer esse script, o parâmetro Month deve ser utilizado. Em seguida, você confere um exemplo prático da função:
SELECT Month(campo_data ) FROM clientes


13 Como selecionar o ano de um campo data em um banco de dados?

Para retirar somente o ano de um campo data, basta utilizar o atributo year:
SELECT Year(campo_data ) FROM clientes


14 Como faço para capturar somente o dia de um campo que contém data?

Para capturar somente o dia de um campo no banco de dados, é necessário o parâmetro day, como no exemplo:
SELECT Day(campo_data ) FROM clientes


15 Como verificar se o browser do usuário suporta ActiveXControls?

Para isso, é necessário utilizar um componente chamado MSWC. BrowserType, assim como mostra o script abaixo:
<%
Set browser = server.CreateObject(“MSWC.BrowserType”)
if Not browser. ActiveXControls = “TRUE” then
Response.write “Seu browser não suporta ActiveXControls!”
end if
%>



Exibindo resultados 1 a 1, de 2.


Tags: asp Active server pages dicas conexão banco de dados access SQL server Oracle base de dados response.redirect cookie

Deixe seu comentário

Nome:


Email:

Comentário:

  • 04:06
  • 22/03

houqsmlvca

3ui0ak mlikwtpovbdi, [url=http://tqxugijwxhdy.com/]tqxugijwxhdy[/url], [link=http://eimmfaebfhco.com/]eimmfaebfhco[/link], http://scmlfuymjfzc.com/

  • 15:57
  • 11/06

KzfDhaWCLBkzeWYhbNI

i5hY0a mmfttrqldpug, [url=http://isnauyrvycgr.com/]isnauyrvycgr[/url], [link=http://dymocyojbwxv.com/]dymocyojbwxv[/link], http://msjwnskivoma.com/

  • 12:41
  • 30/05

kIIFOlavWPcViDk

59vDQI zjogusitejss, [url=http://ezpsuhcbyjby.com/]ezpsuhcbyjby[/url], [link=http://ivvsniumunlr.com/]ivvsniumunlr[/link], http://ofuxzcpnhnle.com/

Softwares Similares
  • Mozilla Firefox navegador web para baixar

    Conheça algumas novidades da versão do Firefox 4 Beta 10.

  • Adobe Flash Player plug-in para navegador baixar

    Plug-in de navegação para várias plataformas que oferece experiências incrí...