CreativeHost
empresa
Empresa opinião de clientes Opinião contrato Contrato política de uso Política webmail Webmail painel de controle Painel suporte Suporte
página inicial página inicial planos de hospedagem planos de hospedagem de sites serviços em internet serviços em internet contato hospedagem de sites contato hospedagem de sites assine hospedagem de sites assine hospedagem de sites

Hospedagem
Assine: (11) 3721-0210

Clique aqui e assine já!

Faça a análise
ONLINE DE VÍRUS

* Não precisa de instalação
Panda ActiveScan
Início
ASP e Postgresql

O PostgreSQL é um sistema de banco de dados altamente escalável, e tem a vantagem de ser um banco padrão SQL com uso Free, pois é uma solução em código-aberto.

Com mais de 15 anos de desenvolvimento, o PostgreSQL é uma ótima solução para uso corporativo em aplicações críticas.

Caso você ainda não tenha o serviço habilitado, solicite junto ao nosso Contact Center através de nosso formulário de suporte.



Painel de Administração do PostGreSQL

Oferecemos a você uma interface amigável e fácil de usar para você criar suas tabelas e administrar a sua base PostgreSQL de sua conta Windows.

O endereço de acesso é http://www.seudominio.com.br/postgres. Substitua o termo "seudominio" para o nome do seu site.

Entre com seu login e senha e usufrua de todas as funcionalidades desse painel! O painel permite também criar tabelas, editar, remover, inserir registros, fazer consultas e etc.



Usando o PostGreSQL com ASP

- Conexão usando DSN
DSN significa Data Source Name e basicamente é um "atalho" que pode ser criado pelos administradores do servidor para que você use em seu código.

Para solicitar a criação de um DSN, entre em contato conosco pelo formulário de suporte, fornecendo o nome do DSN desejado.

Suponhamos que o DSN desejado foi o "pgsql_dsn". Configure os seguintes elementos:



<%@ LANGUAGE="JAVASCRIPT" %>
<html>
<head>
<title>Consultando Dados de um Banco de Dados</title>
</head>
<body>
<%
var recordSet = Server.CreateObject("ADODB.RecordSet");
recordSet.Open("select * from nomedatabela;","DSN=nomedadsn");
' Altere o campo nomedatabela para o nome da tabela de deseja pesquisar
' Altere o campo nomedadsn para o nome da DSN criada para realizar a consulta com a base de dados

Response.write("Exemplo de conexão asp - com o Banco de Dados");
Response.Write("<table' border=1>");
while(!recordSet.EOF)
{
Response.Write("<tr>");
Response.Write("<td>");
Response.Write(recordSet("nomedatabela"));
' Altere o campo nomedatabela para o nome da tabela de deseja pesquisar

Response.Write("</td>");
Response.Write("<td>");
Response.Write(recordSet("nomedatabela"));
' Altere o campo nomedatabela para o nome da tabela de deseja pesquisar

Response.Write("</td>");
Response.Write("<td>");
Response.Write("R$ ");
Response.Write(recordSet("nomedatabela"))
' Altere o campo nomedatabela para o nome da tabela de deseja pesquisar

Response.Write("</td>");
Response.Write("</tr>");
recordSet.MoveNext();
}
Response.Write("</table>");
%>
</body>
</html>


Usando o PostGreSQL com .Net e C#

Segue abaixo o código ASP efetuando a conexão e tentando listar os campos da tabela "Contatos". Neste exemplo não é preciso solicitar a criação do DSN, pois estão sendo informados na string de conexão os seguintes elementos:

Driver usado:
MySQL ODBC 3.51 Driver
Server:
localhost
Database:
nome da base de dados
uid:
login
pwd:
senha

<%@ Page Language="C#" autoeventwireup="False" EnableSessionState="False" EnableViewState="False" %>
<%@ import Namespace="System.Data" %>
<%@ import Namespace="System.Data.Odbc" %>
<script runat="server">
private const string ConnStr = "Driver={PostgreSQL};" +
"Server=localhost;Database=nomedabase;uid=seulogin;pwd=suasenha;";
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
using(OdbcConnection con = new OdbcConnection(ConnStr))
using(OdbcCommand cmd = new OdbcCommand("SELECT * FROM nomedabase", con))
{
con.Open();
dgrAllNames.DataSource = cmd.ExecuteReader(
CommandBehavior.CloseConnection |
CommandBehavior.SingleResult);
dgrAllNames.DataBind();
}
}
</script>
<html>
<head>
<title>Exibindo registros da tabela 'nomedatabela' no POSTGRESQL</title> <style>BODY {
FONT: 100% Verdana
}
</style>
</head>
<body>
<p align="center">
<b>ASP.NET - Conexao - ODBC<br />
Registros Da Tabela</b>&nbsp;:
</p>
<asp:DataGrid id="dgrAllNames" Runat="server" CellPadding="3" HorizontalAlign="Center" ForeColor="Blue" BackColor="#FFFFC0">
<FooterStyle backcolor="#FFE0C0"></FooterStyle>
<HeaderStyle forecolor="#0000C0" backcolor="#FFE0C0"></HeaderStyle>
</asp:DataGrid>
</body>

 
©2002-2008 - CreativeHost Networks Ltda Me - Hospedagem de sites em boas mãos