Categoria Dicas ASP - Um pouco sobre banco de dados

Posted by webmaster | ASP |

O meio mais conhecido para acessar um banco de dados em ambiente Windows é através do ODBC (Open Data Base Connectivity). No entanto, é necessário que o banco de dados seja registrado como uma origem de dados ODBC para que seus dados sejam acessados através do ODBC. Assim, a aplicação apenas precisa saber o nome da origem de dados (a localização do banco de dados e o seu tipo não fazem diferença).

Para que vários usuários (incluindo serviços NT) possam acessar uma origem de dados ODBC a opção escolhida para criá-la é o System DSN. Uma origem de dados ODBC pode ser criada no “Administrador de origens de dados ODBC”, que é acessível através do Painel de Controle.

Para a recuperação, alteração, inclusão e exclusão de registros em bancos de dados que possuem drives ODBC é utilizada a coleção de objetos ADO (ActiveX Data Objects).

Tags:

Categoria Dicas ASP - Criando uma simples rotina de erro

Posted by webmaster | ASP |

Esta página demonstra uma rotina básica para tentar interpretar alguns erros que podem ser de script ou de banco de dados. Aconselhamos sempre usar esse tipo de rotina em todos os arquivos ASP que fazem acesso a Banco de Dados.
<% on error resume next

Set Conn = Server.CreateObject(”ADODB.Connection”)

SQLstmt = “…”
Set RS = Conn.Execute(SQLStmt)
If err.number>0 then%>
Ocorreram Erros no Script:<P>
Número do erro=<%=err.number%><P>
Decrição do erro=<%=err.description%><P>
Help Context=<%=err.helpcontext%><P>”
Help Path=<%=err.helppath%><P>
Native Error=<%=err.nativeerror%><P>
Source=<%=err.source%><P>
SQLState=<%=err.sqlstate%><P>
<%else%>
Nenhum problema aconteceu!<p>
<%end if
IF conn.errors.count> 0 then%>
Ocorreram erros com o Database<P><%=SQLstmt%><P>
<%for counter= 0 to conn.errors.count%>
Erro #<%=conn.errors(counter).number%><P>
Descrição -><%=conn.errors(counter).description%><p>
<%next
else%>
Nenhum erro com o Database
<%end if
Conn.Close%>

Tags:

Categoria Dicas ASP - Um pouco sobre ASP

Posted by webmaster | ASP |

ASP é uma tecnologia de programação para Internet que possibilita a criação de páginas dinâmicas.

   O código ASP é interpretado e executado no servidor quando solicitado pelo cliente, sendo que este último recebe apenas o conteúdo HTML. Então, quando aplicações ASP são escritas usando apenas a tecnologia ASP e a linguagem HTML, todos os browser existentes no mercado podem acessar suas páginas.

   Como padrão a tecnologia ASP permite a programação em VBScript (Visual Basic Script Language) e JScript (Versão do JavaScript), mas existem plug-ins ActiveX para dar suporte para outras linguagens como PERL.

   Páginas ASP são capazes de guardar estados, que são mantidos durante toda uma sessão. Assim, dados fornecidos por um usuário podem ser visíveis a outras páginas ASP.

   Qualquer banco de dados compatível com ODBC (Open Data Base Connectivity), pode ser manipulado por aplicações ASP (ex: Access, SQL Server, Oracle, Sybase, Informix, DB2, …). Desta forma, aplicativos para manipular Banco de Dados podem ser desenvolvidos, proporcionando grande funcionalidade para sites na Web.

   Como esta tecnologia é parte integrante do IIS (Internet Information Server), que tem sua segurança integrada com o Windows NT Server, é fácil restringir o acesso a páginas ASP usando os esquemas de autenticação do IIS (senha básica na Web, senha no NT ou certificados de cliente). Também é possível dar segurança aos dados transmitidos usando SSL.

Tags: ,
Page 173 of 182Primeiro...«171172173174175»...Último