
jothaz
Membros-
Total de itens
430 -
Registro em
-
Última visita
Tudo que jothaz postou
-
você têm algum conhecimento de html? Ou esta iniciando? você cria o combo através da tag: <SELECT NAME = "frutas"> <OPTION>laranja <OPTION>maçã <OPTION>uva <OPTION>pera </SELECT> Agora isto é estático para ser dinâmico precisaria além do conhecimento de html de alguma linguagem como: asp, php, java, .net ou outra.
-
Dê um alert na variável status dentro da função e confira o valor contido. Outra sugestão, mas é só sugestão troque: document.getElementById("deposito").style.display = 'block'; Por; document.getElementById("deposito").style.display = '';
-
Primeira coisa a faze é ter certeza do que esta vindo nos campos do formulario. Então execute o código abaixo e post o resultado: response.write "prazo = " & prazo & "<br>" response.write "prazos = " & prazos & "<br>" response.end if prazo = "" then call emdinheiro() elseif prazo = "ON" and prazos = 1 then Assim teremos certeza do conteúdo dos controles. Porém você pode tentar fazer as seguintes alterações: if prazo = "" then call emdinheiro() elseif trim(prazo) = "ON" and trim(prazos) = "1" then
-
Neste exemplo: declare @tab table (rota varchar(5), parada int, ponto varchar(15), endereço varchar(15), horario char(5)) insert into @tab (rota , parada , ponto , endereço , horario) values ('001',1,'A','AAAA','8:00') insert into @tab (rota , parada , ponto , endereço , horario) values ('001', 2,'A','AAAA','8:10') insert into @tab (rota , parada , ponto , endereço , horario) values ('001', 3,'B','BBBB','10:00') insert into @tab (rota , parada , ponto , endereço , horario) values ('001', 4,'C','AAAA','11:00') insert into @tab (rota , parada , ponto , endereço , horario) values ('001', 5, 'D','AAAA','11:30') insert into @tab (rota , parada , ponto , endereço , horario) values ('001', 6 ,'E', 'EEEE','18:00') select rota,endereço,count(rota) from @tab group by rota,endereço Aconselho a usar group by. Seria possivel ser mais claro, dado o exemplo acima, qual seria o retorno que desejas?
-
Não conheço muito de PHP mas através de parametros por querystring ou mesmo hidden no form você pode efetuar a operação que queres. Tipo: $var = request("operacao") if (var = 'pesquisar'){ -----efetua a cosulta } if (var = 'incluir'){ ------efetua a inclusão } Deu uma luz?
-
No windows clique com o botão direito do mouse sobre o aquivo ou diretório e veja a "Aba Geral" verifique o campo atributos. Desmarque a opção "Somente leitura".
-
Permissão sempre é necessário por isso sempre vale um conferida. Mas para facilitar vá tirando os campos do insert. Tipo faça o insert um dois campos se funcionar faça com 3 e até dar o erro. Aparentemente se SQL esta ok. Mas efetue os teste que lhe sugeri.
-
O erro: Permission denied in é problema com permissão. Verifique com estão suas permissões.
-
você pode criar uma fonte de dados ODBC e vincluar as tabelas SQL Server no Acces dai é só utilizar com ser fossem locais do Access.
-
Qual erro esta sendo retornado? Posta ai para facilitar!
-
De ASP para Javascript vai bewm mas o contrário não dá. No códgo: <script Language='JavaScript'> <!-- function exibe(){ if(document.form.forma.value =='loja'){ Set rsloja=Conexao.Execute(loja) return false } } //--></Script> Tenta asim: <% forma = request("forma") if forma <> "" then Set rsloja=Conexao.Execute(loja) end if %> <script Language='JavaScript'> <!-- function exibe(){ document.action = 'chamada para sua própria pagina'; document.sybmit(); } //--></Script> O ASP processa no servidor por isso você só conseguirá que o comando "Set rsloja=Conexao.Execute(loja)" submetendo a página. Deu pra entender?
-
Já q você garante q o arquivo de conexão eata ok. Faça o seguinte teste: Troque o tipo do campo: "ncont" - Memorando para "ncont" - text normal. E verifique se roda. Outra sugetão é ir retirando os campos d insert e verificar qual esta retornado erro. Ma mude o tipo do campo "ncont" e faça um tste.
-
Tenta algo assim: <scritp> <% do while not rsloja.eof %> var arvore = new Array("<%=rsloja("nome")%>" <% rsloja.MoveNext loop%> </scritp>
-
Pois é dê uma pesquisado porque acho que não é complicado! No SQL 2000 tinha o DTS que fazia isso na moleza! Agora existe também o linkedserver que tb vale a pena pesquisar. Atualmente não trabalho com SQL Server e sim com: oracle, sybase, db2, adabas, postgresql e cahé. Então estou meio enferrujado com relação as novidades das novas versões. Mas uma das gdes vantagens do Sql Server é justamente ser intuitivo e amigável. Qualquer dúvida poste ai.
-
quanto ao link não entendo! Deve haver algum problema com os link´s postado. Tente assim: http://forums.microsoft.com/MSDN-BR/ShowPo...8&SiteID=21 Neste link você terá uma visão de como usar tabela em banco de dados diferentes. você poderia criar um job e manter esta atualizaçaõ constante. No Sql 2000 tinha o DTS (Data Transformation Service) para isso nas versões atuais existe o SSIS que acho resolveré seus problemas. Só tenhjo a versão 2000 aqui no trampo por isso não têm como verificar o uso do SSI mas dê uma pesquisada porque acho q facelitará sua vida. você pode até exprotar txt. Criar estrutura e depois copiar os dadaos mas você estaria burocratizando o processo. Com o SSIS isto seria masi simples e você cria rum Job para incluse agendar para rodar em periodos pre-determinado. Estou esclarencedo ou tá ficando mais confuso? Não deixe de verificar o link pois acho que vale a pena.
-
Será feita uma vez e migrado definitivamente? Será feita sempre em periodos pré-definidos? Ou gostarias que os dois repositórios compartilhem os objetos (tabelas, view´s e etc)? Os dois bancos estão em uma mesma máquina? Dê uma pesquisa em SQL Server Integration Services (SSIS). Você também pode pesquisar sobre LinkedServer´s onde os servidores são registrados no Eterprise Manager e depois ficam disponiveis para uso online compartilhando seus objetos. Dê um olhada neste link (que funciona): http://forums.microsoft.com/MSDN-BR/ShowPo...8&SiteID=21
-
(Resolvido) Operações matemáticas sem clicar em botao
pergunta respondeu ao Notax de jothaz em Ajax, JavaScript, XML, DOM
Vamo lá! você deve ter paciência comigo porque não muito fluente em JavaScript! Na verdade conheço bem pouco de JavaScript! :blush: Por tanto paciência! :blush: Bom onde você esta zerando faça assim: document.getElementById("suaqtde").value = "0,00" E utilizar "0,00" para iniciar as variaceis e nos if´s tipo: if (document.getElementById("seucampo").value <= "0,00" ) Brother são sé elocubrações mas tenta ai. -
Tenta assim: <META HTTP-EQUIV=Refresh CONTENT=0;> Troque o 0 pelo tempo que você quer.
-
A lógica é a mesma: Lista os medicos da tabela Médicos que tenha pacientes na tabela Pacientes e que possua registros na tabela Consultas. Seria com aninhar comandos: select len(rtrim(ltrim(@var))) O SQL irá nos pacientes e verifica se existe uma registro relacionado e depois irá nas consultas recuperar o registro relacionado com o medico e o paciente. Isto acontece por causa do join: where p.codp = c.codp and m.codm = c.codm você pode ter vário exists aninhados com você tb poderá ter várias subquery aninhadas. Aclarou? Acho dificil explicar por como disse o sql já bem claro na propria sintaxe. você utiliza o query analyzer?
-
Retorna algum erro? Se retornar favor postar para facilitar a ajuda.
-
Em asp seria assim: <% response.expires = 0 response.expiresabsolute = Now() - 1 response.addHeader "pragma","no-cache" response.addHeader "cache-control","private" Response.CacheControl = "no-cache" %> você que em que linguagem?
-
(Resolvido) Operações matemáticas sem clicar em botao
pergunta respondeu ao Notax de jothaz em Ajax, JavaScript, XML, DOM
Não vejo problemas e realmente não entedi os problema relados. Mas seu meio lerdo mesmo. Bom eu faria o seguinte: No script trocaria o "", null ou " " por zero. Dai resolveria a parada do NAN. No asp antes de gravar usando o pedaçõ de codigo que você postou faria a seguinte alteração: qtde1 = request.form ("qtde1") if qtde1 = 0 then qtde1 = "" end if valor1 = request.form ("valor1") if valor1 = 0 then valor1 = "" end if Estamos nos entendendo ou estou complicando o caso? :blush: -
Cara uma solução bem simples. porque já não atribui o retorno a um textarea e coloca dentro celula da tabela? Aco que resolverá esta parada. você pode alterar os atributos (style) da textarea para não permitir edição e mesmo mudar a aparência da mesma para que não fique parecendo uma textarea.
-
Cara o SQL por si só já muito claro mas vamos tentar aclarar a situação: select m.nome from Médicos m O SELECT acima retorna o nome do médicos cadastrados na tabela Médicos 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)) Como o SELECT acima serão retornados todos os médicos desde que eles possuam registros relacionados na tabela Consulta. Pose-se entender assim: "Traga dos os médicos da tabela Medico que possuem (exists) registros relacionados na tabela Consulta". E com é feita esta mágica? Através de join (relacionamento). from Consultas c [b] where p.codp = c.codp and m.codm = c.codm)[/b] Só mas uma obervação não utilzar acentuação nos nomes das tabelas. Sei que é permitido mas pode causar muito transtornos principalmente se fro para o ambiente *unix.
-
(Resolvido) Operações matemáticas sem clicar em botao
pergunta respondeu ao Notax de jothaz em Ajax, JavaScript, XML, DOM
Sinceramente não vejo a diferença entre nulo e 0. E zero têm a vantagem de se poder usá-lo em select´s no banco. Com null as vezes o retorna não é o desejado. Mas deixando a filosofia de lado é fácil solucionar este problema já que não se pode gravar 0 na base de dados. No script de calculo você sempre troca o null ou " " por 0 dai acho que resolve o NAN. quando você for efetuar a gravação você troca os valores com 0 para null ou "" isto pode ser efetuado antes de monta seu sql no proprio asp. Se você estiver utilizando Stored Procedure pode efetuar esta troca na propria stored procedure. Mas conselho de uma p*** velha que já apanhou muito deixa o 0 no bd. :lol: Mas é só um consellho.