Hospedagem de Sites
 
 
 Home  •  Downloads  •  Minha Conta  •  Forums  
 
   
 
Menu Principal
 Home
 Cadastrar
 Procurar
 Contato

 Visitantes
 Artigos
 Enquetes
 Web Links
 Recomende-nos
 Manual do PHP
 Manual PHP-Nuke
 Guia Linux Básico
 Guia Linux Avançado
 Anuncie Conosco
 Patrocinador
· Hospedagem
· Planos de Hospedagem
· Hospedagem PHP
· Revenda

 Usuários
 Sua Conta
 Downloads
 Lista de Membros
 Enviar Notícias
 Mensagens Privado
 Contato
 Conteúdo

 Informações
Visual Elegante

Um lindo modelo da OSCommerce oferecido em parceria com a Hospedagem Segura e o Portal PHPMania:




Conheça a versão demo instalada no servidor da Hospedagem Segura

Faça o download grátis da loja Clicando aqui!

Usuários
Bem-vindo(a) Visitante


Apelido

Senha


 

Cadastramento

 · Hoje: 0

 · Ontem: 0

 · Total: 63177


5 Últimos Registros   LifeBurn   jV1yB8gH3q   wJ1gN1rB2n   tE8aK5cI9x   qP6dB8eM8t

Pessoas on-line

 Visitantes: 71

 Cadastrados: 0

 Total online: 71

Ajude o PHPMania

Faça uma doação ao nosso Portal, ajude o PHPMania!

Microsoft SQL Server

LVIII. Microsoft SQL Server

Introdução

Estas funções permitem a você acessar um banco de dados do MS SQL Server.

Requisitos

Requerimentos para as plataformas Win32.

A extensão requer que as ferramentas de cliente do MS SQL sejam instaladas no sistema onde o PHP esta instalado. As ferramentas de cliene podem ser instaladas apartir do CD do MS SQL Server ou copiando ntwdblib.dll de \winnt\system32 da máquina do servidor \winnt\system32 na máquina do PHP. Copiar ntwdblib.dll irá somente prover acesso. Configuração do cliente irá requerer a instalação de todas as ferramentas.

Requerimentos para as plataformas Unix/Linux.

Para usar a extensão MSSQL no Unix/Linux, você primeiramente precisa compilar e instalar a biblioteca FreeTDS. Código fonte e instruções de instalação estão disponíveis na página de FreeTDS: http://www.freetds.org/

Nota: No Windows, é usado a DBLIB da Microsoft. Funções que retornam um nome de coluna estão baseadas na função dbcolname() na DBLIB. DBLIB foi desenvolvida para o SQL Server 6.x aonde o limite do identificador é 30. Por esta razão, o limite de tamanho da coluna é 30 caracteres. Nas plataformas onde o FreeTDS é usado(Linux), isto não é um problema.

Instalação

A extensão MSSQL é ativada se adicionando extension=php_mssql.dll no php.ini.

Para que estas funções funcionem, você tem que compilar o PHP com --with-mssql[=DIR], aonde DIR é o diretório de instalação do FreeTDS. E FreeTDS deve ser compilado usando --enable-msdblib.

Configuração durante execução

O comportamento dessas funções podem ser modificado pelas configurações do php.ini.

Tabela 1. Opções de configuração do MS SQL Server

NomePadrãoModificável
mssql.allow_persistent"1"PHP_INI_SYSTEM
mssql.max_persistent"-1"PHP_INI_SYSTEM
mssql.max_links"-1"PHP_INI_SYSTEM
mssql.min_error_severity"10"PHP_INI_ALL
mssql.min_message_severity"10"PHP_INI_ALL
mssql.compatability_mode"0"PHP_INI_ALL
mssql.connect_timeout"5"PHP_INI_ALL
mssql.timeout"60"PHP_INI_ALL
mssql.textsize"-1"PHP_INI_ALL
mssql.textlimit"-1"PHP_INI_ALL
mssql.batchsize"0"PHP_INI_ALL
mssql.datetimeconvert"1"PHP_INI_ALL
mssql.secure_connection"0"PHP_INI_SYSTEM
mssql.max_procs"25"PHP_INI_ALL
Para maiores detalhes e definição das constantes PHP_INI_* veja ini_set().

Tipos Resource

Constantes Predefinidas

As contantes abaixo são definidas por esta extensão e somente estarão disponíveis quando a extensão foi compilada com o PHP ou carregada dinamicamente durante a execução.

MSSQL_ASSOC (integer)

MSSQL_NUM (integer)

MSSQL_BOTH (integer)

SQLTEXT (integer)

SQLVARCHAR (integer)

SQLCHAR (integer)

SQLINT1 (integer)

SQLINT2 (integer)

SQLINT4 (integer)

SQLBIT (integer)

SQLFLT8 (integer)

Índice
mssql_bind --  Adiciona um parâmetro a um stored procedure ou a um remote stored procedure
mssql_close -- Fecha a conexão com o servidor MS SQL
mssql_connect -- Abre uma conexão com o servidor MS SQL
mssql_data_seek -- Move o ponteiro interno da linha
mssql_execute --  Executa uma stored procedure num banco de dados de um servidor MS SQL
mssql_fetch_array -- Retorna uma linha como uma matriz associativa, matriz numérica ou ambas
mssql_fetch_assoc --  Retorna uma matriz associativa da linha atual do conjunto de resultados especificado por result_id
mssql_fetch_batch --  Retorna o próximo lote de registros
mssql_fetch_field -- Retorna informação sobre o campo
mssql_fetch_object -- Devolve a linha como um objeto
mssql_fetch_row -- Retorna uma matriz enumerada
mssql_field_length -- Retorna o tamanho de um campo
mssql_field_name -- Retorna o nome de um campo
mssql_field_seek -- Estabelece o índice do campo
mssql_field_type -- Retorna o tipo de um campo
mssql_free_result -- Limpa o resultado da memória
mssql_free_statement -- Free statement memory
mssql_get_last_message --  Retorna a ultima mensagem do servidor
mssql_guid_string --  Converte um 16 byte binary GUID para uma string
mssql_init --  Inicializa um stored procedure ou um remote stored procedure
mssql_min_error_severity -- Estabelece a menor severidade a erros
mssql_min_message_severity -- Estabelece a menor severidade a mensagens
mssql_next_result -- Move o ponteiro interno do resultado para o próximo resultado
mssql_num_fields -- Retorna o número de campos em um resultado
mssql_num_rows -- Retorna o número de linhas em um resultado
mssql_pconnect -- Abre uma conexão persistente com MS SQL
mssql_query -- Envia uma query ao MS SQL
mssql_result -- Retorna dados do resultado
mssql_rows_affected --  Retorna o número de registros afetados pela query
mssql_select_db -- Seleciona um banco de dados do MS SQL
PHP Mania - Copyright © 2012

Planos de Hospedagem - Hospedagem PHP - Hospedagem ASP - Revenda de Hospedagem - Hospedagem de Sites - Construtor de Sites
Hospedagem Java - Hospedagem MySQL - Hospedagem JSP - Hospedagem Sql Server - Servidor Hospedagem - Hospedagem Domínio
Cloud Server Cloud computing Hospedagem Windows - Hospedagem Linux - Servidor Streaming - Construtor de Blog

PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Tempo para gerar esta página: 0.57 segundos

| DAJ_Glass phpbb2 style by Dustin Baccetti | PHP-Nuke theme by www.nukemods.com |