Ir para conteúdo
Fórum Script Brasil

Steven Tyler

Membros
  • Total de itens

    185
  • Registro em

  • Última visita

Tudo que Steven Tyler postou

  1. Steven Tyler

    duvida cruel

    isso que você falou eu entendi.....so que você viu a descricao do problema? todos os medicos que tenham consultas com TODOS os cliente... nessa explicacao que você deu você n explicou como é essa relacao de not exists um dentro do outro, se for por exemplo....um not exists, eu entendo, agora um dentro do outro me deixou bem confuso ! entendeu?
  2. Steven Tyler

    duvida cruel

    fala galera, blza? então to com uma query aki q vi na net, e n entendi muito bem ela. vejam: 2) buscar os nomes dos médicos que têm consulta marcada com todos os pacientes select m.nome from Médicos m where not exists (select * from Pacientes p where not exists (select * from Consultas c where p.codp = c.codp and m.codm = c.codm)) * interpreta-se da seguinte forma: “buscar os nomes dos médicos tais que não existam pacientes que não tenham consultas marcadas com eles” Simulação: Médicos (codm) Pacientes (codp) Consultas (codm, codp) 1 1 1 1 2 2 1 4 3 3 2 1 4 4 2 2 2 3 2 4 * Para o médico 1: existem pacientes (2 e 3) que não têm consultas marcadas com este médico (1a subconsulta retorna não vazia) * Para o médico 2: não existe paciente que não tenha consulta marcada com este médico (1a subconsulta retorna vazia) – Ele é buscado! mesmo lendo essa explicaçao, eu entendo a logica doq é feito, porem não entendi como são os passos de cada not exists, um dentro do outro eu fiquei meio confuso, alguém poderia exclarecer o passo a passo dessa query ? muito obrigado
  3. Steven Tyler

    AND multiplo

    Oi pessoal, Eu estou precisando fazer o seguinte......... tenho uma tabela principal, onde tenho os campos TBL CADASTROS ds_codigo ds_nome e uma auxiliar TBL SEGMENTO ds_codigo FK ds_codigo_segmento No formulário de pesquisa do meu site, o usuário pode escolher mais de um segmento, os segmentos estão com checkbox no formulário. eu preciso fazer com que só retornem registros que tem os segmentos escolhidos no formulário. exemplo, eu tenho cadastrado o seguinte registro com 3 segmentos: CADASTRO ds_codigo ds_nome 1000 steven SEGMENTOS ds_codigo ds_codigo_segmento 1000 21 1000 22 1000 23 Eu preciso fazer uma query, eu cheguei até aqui: SELECT * FROM cadastros c LEFT JOIN segmentos s ON s.ds_codigo = c.ds_codigo AND s.ds_codigo_segmento=21 AND s.ds_codigo_segmento=22 AND s.ds_codigo_segmento=23 isto está errado, pois nunca um registro será 21,22 e 23 ao mesmo tempo. ou a linha vem com 21, ou 22, ou 23. Tentei usar IN SELECT * FROM cadastros c LEFT JOIN segmentos s ON s.ds_codigo = c.ds_codigo AND s.ds_codigo_segmento IN (21,22,23) Também não da certo, porque se o usuário no formulário escolher por exemplo o 21 e 22, e também escolher um 25, ele retorna as 2 linhas referentes ao 21 e 22, e eu QUERO QUE RETORNE LINHAS SOMENTE SE O USUÁRIO ESCOLHER SEGMENTO CORRETO. Se o cadastro tem 21 22 e 23 de segmentos.......somente estes podem ser escolhidos, se escolher 21 22 e 25, ERRO !! não retorna nada...........se escolher 21 e 22, OK retorna............se escolher 21 22 e 23, OK retorna.........se escolher 21 e 25 ERRO !! não retorna !! Ou seja, apesar de 21 estar correto, o 25 não está, por isso não deve ter retorno !! Entenderam? Eu preciso resolver isso com urgência !!!! Obrigado Steven Tyler
  4. Steven Tyler

    AND multiplo

    Oi pessoal, Eu estou precisando fazer o seguinte......... tenho uma tabela principal, onde tenho os campos TBL CADASTROS ds_codigo ds_nome e uma auxiliar TBL SEGMENTO ds_codigo FK ds_codigo_segmento No formulário de pesquisa do meu site, o usuário pode escolher mais de um segmento, os segmentos estão com checkbox no formulário. eu preciso fazer com que só retornem registros que tem os segmentos escolhidos no formulário. exemplo, eu tenho cadastrado o seguinte registro com 3 segmentos: CADASTRO ds_codigo ds_nome 1000 steven SEGMENTOS ds_codigo ds_codigo_segmento 1000 21 1000 22 1000 23 Eu preciso fazer uma query, eu cheguei até aqui: SELECT * FROM cadastros c LEFT JOIN segmentos s ON s.ds_codigo = c.ds_codigo AND s.ds_codigo_segmento=21 AND s.ds_codigo_segmento=22 AND s.ds_codigo_segmento=23 isto está errado, pois nunca um registro será 21,22 e 23 ao mesmo tempo. ou a linha vem com 21, ou 22, ou 23. Tentei usar IN SELECT * FROM cadastros c LEFT JOIN segmentos s ON s.ds_codigo = c.ds_codigo AND s.ds_codigo_segmento IN (21,22,23) Também não da certo, porque se o usuário no formulário escolher por exemplo o 21 e 22, e também escolher um 25, ele retorna as 2 linhas referentes ao 21 e 22, e eu QUERO QUE RETORNE LINHAS SOMENTE SE O USUÁRIO ESCOLHER SEGMENTO CORRETO. Se o cadastro tem 21 22 e 23 de segmentos.......somente estes podem ser escolhidos, se escolher 21 22 e 25, ERRO !! não retorna nada...........se escolher 21 e 22, OK retorna............se escolher 21 22 e 23, OK retorna.........se escolher 21 e 25 ERRO !! não retorna !! Ou seja, apesar de 21 estar correto, o 25 não está, por isso não deve ter retorno !! Entenderam? Eu preciso resolver isso com urgência !!!! Obrigado Steven Tyler
  5. Oi pessoal, Eu estou precisando fazer o seguinte......... tenho uma tabela principal, onde tenho os campos TBL CADASTROS ds_codigo ds_nome e uma auxiliar TBL SEGMENTO ds_codigo FK ds_codigo_segmento No formulário de pesquisa do meu site, o usuário pode escolher mais de um segmento, os segmentos estão com checkbox no formulário. eu preciso fazer com que só retornem registros que tem os segmentos escolhidos no formulário. exemplo, eu tenho cadastrado o seguinte registro com 3 segmentos: CADASTRO ds_codigo ds_nome 1000 steven SEGMENTOS ds_codigo ds_codigo_segmento 1000 21 1000 22 1000 23 Eu preciso fazer uma query, eu cheguei até aqui: SELECT * FROM cadastros c LEFT JOIN segmentos s ON s.ds_codigo = c.ds_codigo AND s.ds_codigo_segmento=21 AND s.ds_codigo_segmento=22 AND s.ds_codigo_segmento=23 isto está errado, pois nunca um registro será 21,22 e 23 ao mesmo tempo. ou a linha vem com 21, ou 22, ou 23. Tentei usar IN SELECT * FROM cadastros c LEFT JOIN segmentos s ON s.ds_codigo = c.ds_codigo AND s.ds_codigo_segmento IN (21,22,23) Também não da certo, porque se o usuário no formulário escolher por exemplo o 21 e 22, e também escolher um 25, ele retorna as 2 linhas referentes ao 21 e 22, e eu QUERO QUE RETORNE LINHAS SOMENTE SE O USUÁRIO ESCOLHER SEGMENTO CORRETO. Se o cadastro tem 21 22 e 23 de segmentos.......somente estes podem ser escolhidos, se escolher 21 22 e 25, ERRO !! não retorna nada...........se escolher 21 e 22, OK retorna............se escolher 21 22 e 23, OK retorna.........se escolher 21 e 25 ERRO !! não retorna !! Ou seja, apesar de 21 estar correto, o 25 não está, por isso não deve ter retorno !! Entenderam? Eu preciso resolver isso com urgência !!!! Obrigado Steven Tyler
  6. eae galera beleza? estou percisando fazer um eskema em que busque query string dinamicamente um for de querystring........ tipo, no inicio da pagina fazer um for em todas querystring's existentes na pagina...existe isso? att, ramon
  7. Steven Tyler

    Conexao Bd

    valeu cara, entendi agora eu to com outra duvida, eu tenho o sql server 2000 na minha maquina, entro no enterprise manager, e ai eu quero criar um banco local, ai vou em "new sql registration" vou no "use sql sever authentication", mas como eu faço para criar um registro sql local ? o que coloco no "server" e no "login" e "password" ??? eu não sei o que fazer, pois já coloquei 127.0.0.1 e tb já coloquei localhost no servidor, e usuario e senha sempre coloco "teste" por favor alguém me ajuda obrigado
  8. Steven Tyler

    Conexao Bd

    oi pessoal, sempre fiz conexões utilizando access, e uso assim agora preciso fazer com sql server, mais não tenho noção nenhuma de como começar com esse banco, esse banco eu preciso de IP para conectar nele? alguém tem algum exemplo por favor? obrigado
  9. Steven Tyler

    Conexao Bd

    galera, eu tenho um sistema que ta ON e ta funcionando com essa conexao <% dim conexao,caminho set conexao = createobject("adodb.connection") 'caminho = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("bd/bdados.mdb") caminho = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=e:\home\camarapiracaia.sp\Dados\bdados_lei.mdb;User Id=;Password=;" if conexao.state <> 1 then conexao.open caminho end if %> agora eu coloco no localhost aqui da minha maquina, e não conecta, eu queria saber como eu faco conexoes com banco access 97, off, por favor é urgente !!! Obrigado
  10. Steven Tyler

    Local

    pois é, eu estou com essa dúvida, alguém pode dar uma força?
  11. Steven Tyler

    Local

    Olá pessoal, Tenho um sistema em asp que esta rodando ONline normalmente, ele tem cadastros pesquisas, etc... ele tem uma parte de fazer upload de arquivos tb, e esta sendo feito sem uso de componente, agora a duvida é a seguinte: Preciso fazer o sistema local, no IIS de uma maquina, rodando Off, e não sei como configurar conexao com o banco Fontes de dados (ODBC) também não sei como ficara a parte de Upload, porque o sistema tem q ter upload, mais da pra fazer upload trabalhando Off? preciso de ajuda !! obrigado
  12. Steven Tyler

    Data

    olas, se alguém pudesse me ajudar seria muito bom...é o seguinte... tenho uma data qualquer.........e preciso que quando apertado um botao "OK" ele some essa data com um numero inteiro exemplo num = 5 01/01/2007 + 5 = 06/01/2007 entenderam ? só que eu não sei fazer isso, e outra, se a data for seila 29/10/2001 + 10, vai ser somado corretamente de acordo com o mês ? pois existem meses que tem 31 dias, outros 30 preciso muito dessa ajuda desde já muito grato ramon
  13. Olá pessoal, Eu estava querendo saber se no ASP tem como trabalhar com arquivos, exemplo, pegar um arquivo .xls ou .doc e resgatar dados deles, ou até um .txt , é que nunca trabalhei com arquivos, gostaria de saber se tem como, e se tem, alguém pode me passar um link sobre o assunto, mais de preferencia com arquivos .doc e .xls. Obrigado, Ramon
  14. Steven Tyler

    Acentuação

    gente, eu to meio desesperado, não sei o que fazer eu salvo qualquer tipo de texto no meu banco de dados, que tenha acento e ai o navegador não interpreta, vejam abaixo: Devido �s condi��es espec�ficas do nosso artefato/est�tua, inferir quais os tipos de forma��o natural que afetaram o registro de nosso objeto � mais dif�cil, pois como a escava��o do s�tio porque isso acontece ? eu preciso mudar alguma coisa no meu codigo ? alguém me socorre por favor. abracos ramon
  15. Steven Tyler

    Server Asp

    galera, to precisando hospedar um sisteminha em ASP, em algum server ASP, nem que seja por 1 mês, é ´só para uma apresentacao na faculdade.... alguém tem ideia de como eu posso hospedar ? obrigado ramon
  16. Steven Tyler

    Random

    galera, preciso muito da ajuda de vocês, eu tenho uma tabela que armazena valores de um, dois e 3.........(1,2,3)..... e preciso fazer um script que é randomico...... quando o usuario acessa o site, pega os numeros 1 2 e 3, e seja escolhido um deles randomicamente......entenderam ? nesse acesso é o 2 em outro é o 3 em outro é o 2 em outro o 1 alguém pode ma ajudar ? abracos
  17. Steven Tyler

    Erro

    mais andreia, eu não estou testando local, esta em um server, local eu já fiz td isso, e sei destas permissoes, mais depois que coloquei no server, da esse erro, o que eu faco ? porque no programa de FTP, acesso os arquivos no server, dou as permissoes pelo programa, mais não da certo, acho que tem que ser direto no server mesmo né ? me da uma forca ? obrigado
  18. Steven Tyler

    Erro

    Olá pessoal, estou tentando gravar no banco e da o seguinte erro. Microsoft JET Database Engine error '80004005' Operation must use an updateable query. alguém pode me salvar? me falar o que é isso ? o que devo fazer ? obrigado
  19. Steven Tyler

    Erro Na Sql

    Olá a todos, Preciso muito da ajuda de alguém, é o seguinte, tenho essa query esta correta essa query, mais chega uma hora do meu codigo que preciso usar o id_processo ai da o seguinte erro eu acho que tenho que usar apelido no campo, mais não sei fazer isso, por favor alguém pode me socorrer ? É urgente !! Obrigado
  20. Steven Tyler

    Problemão

    Pessoal, preciso de sugestões se possível, é o seguinte.... o usuário irá "digitar" num campo textarea o equivalente a 30 páginas de word, e preciso salvar isso, mais pelo que andei pesquisando, só caberia 64.000 e ainda não indexado, ou seja, não da certo assim, daria certo criar varios registros com o texto separado em substring, exemplo, 30.000 caracteres no maximo, e ir separando. existe uma outra possibilidade que seria "criar" um arquivo html com o que usuario digitou, seria que essa ideia da certo ? e se der, como eu faria uma query em cima desse arquivo e como criar um arquivo html com os dados digitado pelo usuario ? Por favor, preciso de alguma sugestão. Obrigado Ramon
  21. eu acho que é esse o comando mesmo, a ideia é só gravar a pagina, exemplo... www.teste.com.br/teste.asp?id_teste=1&id_2=teste2 eu queria pegar depois da barra ou seja.... teste.asp?id_teste=1&id_2=teste2 mais pode ser com a raiz www mesmo, qual o comando ? Obrigado
  22. Olá pessoal, Gostaria de pedir uma ajuda para voces, preciso colocar no cabecalho de todas minhas paginas que são em ASP, um log, ou seja, a cada página grava no banco o id do usuario que logou e a pagina, e a querystrins, a teoricamente facil, mais, não sei como pegar a pagina e nem a querystring(dados depois do ponto de interrogação), como eu faco ? Abraços !!
  23. Steven Tyler

    Left()

    oi andreia, td bem ? valeu mesmo, deu certo, so gostaria de saber, o faz o InStrRev e porque o -1.........porque eu fiz mais n entendi..rs obrigado
  24. Steven Tyler

    Left()

    aí pessoal, to querendo fazer o seguinte..... tenho este numero 95,6833333333333 e preciso buscar o "95", ou seja, buscar o que esta antes da virgula tentei isso mais n da...vejam... vPegaInteiroDividsao = Left(vPegaInteiroDividsao,Len(vPegaInteiroDividsao)-InstrRev(vPegaInteiroDividsao,",")) não consegui, alguém pode me ajudar ? valeu
  25. Steven Tyler

    Data E Hora

    olás, tem diferenca.. vdata = date vdata = date() ??? porque eu to usando "date" e não "date()"
×
×
  • Criar Novo...