Ir ao conteúdo
  • Cadastre-se

Wishm4st3r

Membros Plenos
  • Total de itens

    22
  • Registro em

  • Última visita

  • Qualificações

    0%

Reputação

0

Informações gerais

  • Cidade e Estado
    Americana -SP
  1. aí galera, procurei um tutorial na net para fazer isso funcionar.. e como só achei tutoriais em inglês e que não funcionavam, resolvi o problema sozinho e resolvi fazer o meu. Coloquei no meu blog/site www.supercarneiro.cjb.net e vou colocar aqui como minha contribuição a essa comunidade que sempre me ajudou MSSQL com (with) php: Stored Procedure (linux + windows) 1) O que precisamos: Classe ADODB - Veja o tutorial aqui: http://www.prophp.com.br/artigos/adodb.php (nada impede de você adaptar os comandos para funcionar sem a classe. Mas recomendo a utilização dela) Apache com FreeTds, PHP5 e Mssql - http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=1425 Um servidor Windows com Microsoft Sql Server e com o Service pack 4 2) O configurando Na instalação do MSsql, você deve habilitar a opção de conexão externa, configurando um usuário e uma senha ao invés de usar o usuário local como administrador. 3) Conectando Para realizar uma conexão com o banco de dados via classe ADODB, simplesmente siga o exemplo abaixo, colocando no lugar das tag <tag> o que os dados do seu banco. require (”./adodb/adodb.inc.php”); #chamando a classe adodb $con = NewADOConnection(’mssql’); #Configurando a conexão como MSSQL $con->Connect(<ip do host>, <usuario>, <senha>, <nome do banco>) or die (”Erro ao conectar no banco de dados”); #linha de conexão 4) Executando uma procedure Quando você instalar o modulo para o php MSsql, ele irá liberar varias funções para interagir com procedures do MSsql, mas não se iluda, elas são complicada de mais, funcionam de menos ou simplesmente não funcionam. Execute simplesmente assim: $sql = ‘Execute <nome das funcoes> <parametros>’; # atribuindo a uma variável o string da query. $rs = $con->Execute($sql); #Executa a Query Se a função não retornar um resultado, podemos simplesmente parar por aqui, mas caso ela retorne (um Select ou algo assim), continuamos: if($rs->RecordCount() > 0){ #verifica se a quantidade de registros é maior que 0 do{ print “<br>”; print $rs->Fields(0); #imprime a primeira coluna/resultado da procedure }while($rs->MoveNext()); #Move para o proximo registro no caso de um resultado com varias linhas } 5) Exemplo real Primeiro vou apresentar a procedure que vamos usar, ela recebe um parâmetro e retorna as linhas do select: CREATE PROCEDURE spteste @inter int AS select * from bairro where CodBairro = @inter GO Agora o codigo php para chamar a procedure a cima $con = NewADOConnection(’mssql’); $con->Connect(”192.168.1.1″, “usuario”, “senha”, “meuBanco”) or die (”Erro ao conectar no banco de dados”); $id = $_GET[”id”]; #estou pegando o id vindo de outra pagina ou passado via get $sql = ‘Execute spteste ‘.$id; $rs = $con->Execute($sql); if($rs->RecordCount() > 0){ do{ print “<br>”; print $rs->Fields(0); }while($rs->MoveNext()); } 6) Dicas Bom, tenho 1 dica apenas. 1- Se você vai utilizar a classe ADODB, independente do banco, é mais amigável chamar o campo em vez de uma coluna. Para isto, basta alterar o nome de uma função no arquivo adodb-mssql.inc.php que esta na pasta drivers da pasta ADODB. Procure por esta linha if ($this->fetchMode != ADODB_FETCH_NUM) return $this->fields[$colname]; E mude para if ($this->fetchMode != ADODB_NUM) return $this->fields[$colname]; Antigamente você chamava o campo assim $rs->Fields(numerodocampo) ex: $rs->Fields(1); Agora vai passar a usar assim $rs->Fields(nomedocampo) ex: $rs->Fields(”Nomedousuario”); 7) Concluindo Bom, é isso ai pessoal, qualquer duvida, fique a vontade entrar no meu blog e comentar, responderei por lá, pois não tenho muito tempo para entrar aqui. Obrigado
  2. Seguinte.. eu tinha uma placa mãe antiga e comprei uma G4 d 64mb. pode ser o seu caso, mais eu tive 2 problemas q faziam travar 1) A placa mãe pode não ter prisilha no slot AGP, o q pode fazer com que ela levante com o tempo, o jeito é usar cola quente pra segurar 2)Quando eu ligava o pc, ele simplesmente começava a fazer rastros das coisas pela tela, sempre no windows, no linux rodava normalmente. Descobri através de um amigo um Software que alem de resolver o problema de incompactibilidade ainda almentava o desempenho da placa. chama GTUsetup312 ou GeForceTweakUtility Pode ajudar =D falou
  3. Ou você pode clicar com o botão na unidade que você quer desativar o autorun e clicar na propriedade e entrar na aba "Execução Automatica" é só escolher o tipo de arquivo que ele le e escolher "Selecione uma ação a ser executada", lá dentro há a opção "nenhuma ação". Assim você pode definir o autorun pra cada tipo de CD/DVD, por exemplo, você pode querer sempre tocar os CD's de musica e o resto deixar sem Autorun.
  4. Olá! Tem um arquivo chamado dmubn.exe que fica tentando se retirar do registro... varias vezes, ele não para de fazer isso!! Não acho o arquivo quando eu mando procurar pelo windows e nem na mão, já procurei no google para ter mais informações e nada! ele tenta modificar a seguinte chave HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run\dmubn.exe=C:\WINDOWS\system32\dmubn.exe Nem a chave e nem o arquivo existe... ele também não aparece no gerenciador de processos do windows.. Não sei mais o que fazer, o meu bloqueador de ateração de registro não para de me encher, fora que eu tenho medo de dar um allow nesse negocio, fora o tempo de maquina que essa coisa ta comendo POR FAVOR ALGUEM ME AJUDA!!!
  5. Se roubaram seu serial, você for banido ou (mais provavel) seu jogo é pirata, entre em www.eurobattle.net é o servidor não oficial (mais não é pirata, é autorizado pela blizzard.. mais roda sem serial) e ir na area de download e baixar o patch do server... ai é só instalar, abrir o jogo, clicar em battlenet e ser feliz =D
  6. Wishm4st3r

    The Duel

    Sim.. roda normal sem placa 3D... as vezes é uns pau da Maiet, abrir o jogo pra ver c tem atualizações que possam ser uteis
  7. Wishm4st3r

    The Duel

    Bom.. só falando umas coisas e respondendo umas perguntas.. Bom.. eu nunca precisei fazer nda pra jogar com meu D-Link, só num funciona quando eu compartilho com o proxy analog X... mais isso é porque o proxy é ruim d+ e eu sei disso... Bom.. quanto a ser pago.. o site oficial diz assim "What makes GunZ ever better than other games is the fact that the game is available online to all users! In addition, GunZ is 100% FREE to play." A level Up Games (a mesma que troxe ragnarok pro brasil que cobra pelo serviço porco prestado em ragnarok*) comprou direitos sobre o Gunz e esta traduzindo o jogo... c o internacional é free... o Br será cobrado? só no brasil mesmo... *Serviço de porco em ragnarok: 1º Muitos bots: Eles sabem da existencia, dizem que se você denunciar eles vão banir a conta do cara... mais na verdade a politica da empresa é "bots tambem pagam" 2º Lag: O lag é insuportavel, tiraram até o comando \who que mostrava a quantidade de players on-line no servidor para os usuarios pararem de reclamar do lag mesmo tendo poucas pessoas 3º Suporte: Se precisar de ajuda do suporte via internet pode esquecer... se não for o básico "delete o Patch2.txt, o Patch_Allow.txt e o Patch.inf que ele ira baixar as atualizações novamente" eles não faram nada, uma denuncia sempre vai ser retornada como "Você necessita de uma janela de chat com no minimo 20 linhas de conversa e o ponteiro do mouse tem que estar sobre o personagem acusado" Claro! Você vai adivinhar que o cara esta te sacaneando e vai aumentar a janela d chat a um tamanho absurdo, posicionar o mouse sobre o cara, tirar a screenshot e ainda escrever um texto detalhado sobre o ocorrido 4º Atraso: O jogo é totalmente atrasado em comparado ao coreano e ao inglês, não tem as high class e muito menos novas cidades e itens.... de vez enquando tem umas quest sem vergonha para ganhar itens que não são novidade no jogo e fazem a maior festa por isso 5º Cobram: Alem de todas essas mancadas a cima, eles ainda cobram... tenho dó do excelente jogo Gunz na mão deles obs: Sim, sou um ex-jogador de bRo que parou de jogar por causa do serviço de porco da level up
  8. Olá, tenho o jogo Blood e jogava no meu windows 98, mais estou tentando roda-lo no meu windows XP e não funciona.... alguem pode me ajudar?
  9. Bom, depois de muito procurar por um problema igual ao meu no google e até mesmo aqui no forum, achei uma pagina em alemão com a solução, e sei como a maioria aqui não sabe falar alemão (isso me inclui, fui meio no chutometro e acabou funcionando). Bom.. o problema é o seguinte, quando se tenta executar um programa antigo no seu pc (Ms-dos) nos sistemas operacionais mais atuais (Windows 2000 e XP), acontece um erro sobre não conseguir executar um arquivo por falta de uma dll qualquer, no meu caso a dll era a s32evnt.dll da symantec, que ficou no meu registro após a desinstalação do Norton. Se você também esse problema, a solução é simples, vá no menu iniciar e clique em executar (a sim, recomendo que você tenha pelo menos uma noção de registros...). Na janela que vai se abrir, digite Regedit, o editor de registros do windows vai abrir, localize a seguinte chave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers\VDD clique com o botão direito e exclua a chave. Clique novamente com o botão direito no espaço em branco d clique em Novo (New)> Valor de sequencia multipla (Multi-string Value). Um campo para escrever algo vai se abrir, digite VDD no campo e pressione ENTER (no teclado XD), feche o editor de registro e vá executar seu programa Se este "artigo" ajudou você e você conhece algum problema que não está relatado aqui, por favor escreva e ajude nossa comunidade!
  10. Wishm4st3r

    Winamp

    winamp 5.. é só questão d configurar
  11. PELO AMOR DO BOM DEUS!!!!! ALGUEM ME AJUDA!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! REINSTALAR não ADIANTA!!!!!!
  12. pelo amor de deus! acabeide instalar o Win Xp e qualquer janela que eu abra ele fecha sozinho rapidamente! e nenhum programa da inicialização abre! já instalei todas as atualizações do Xp (pelo modo de segurança... unico lugar onde os "fantasmas" não agem) gostaria de saber como proceder...
  13. mount -t vfat /dev/hda /mnt/winxp mount: tipo de sistema de arquivos incorreto, opção inválida, superbloco inválido em /dev/hda, ou número excessivo de sistemas de arquivos montados
  14. Bom para começar acesse arquivo>novo escolha o tamanho do arquivo em pixels ou centimetros desenhe ou abra uma imagem para seu primeiro frame (para abrir uma imagem clique em arquivo>abrir) va ao menu e selecione janelas>molduras dentro da janela que ira abrir, você poderá criar mais frames (clicando no botão com uma folha de papel desenhada) para excluir um frame clique sobre ele e clique na lixeira agora vem uns opicionais você pode selecionar a quantidade de vezes que ele vai se repetir, ou pode deixar sem repetição (sem ciclo) ou para sempre você pode testar seu gif clicando no play localizado no canto inferior direito da tela para fazer exportar seu gif, clique em visualizar exportação na janela que vai se abrir vai ter um combo, se estiver gif animado, não autere, agora se tiver outro formato, escolha gif animado, depois clique em exportar e escolha o local ond você deseja salvar.. Pronto seu gif animado esta prontinho! Dicas.. na janela de visualizar exportação, você pode deixar seu gif animado com fundo transparente, para isso clique onde se le "sem transparencia" escolha uma das duas opições de transparencia (escolha a q melhor ficar no seu trabalho) alguma duvida? Post aq!
  15. tipo.... que animação em flash tem naquele site? eu num achei..

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: minicurso “Como ganhar dinheiro montando computadores”

Gabriel TorresGabriel Torres, fundador e editor executivo do Clube do Hardware, acaba de lançar um minicurso totalmente gratuito: "Como ganhar dinheiro montando computadores".

Você aprenderá sobre o quanto pode ganhar, como cobrar, como lidar com a concorrência, como se tornar um profissional altamente qualificado e muito mais!

Inscreva-se agora!