Ir para conteúdo
Fórum Script Brasil

modernel

Membros
  • Total de itens

    105
  • Registro em

  • Última visita

Tudo que modernel postou

  1. Rapaz, creio que isso lhe ajude. Porém fiz em C#. Abraço ///Metodo da classe de negocio public bool teste() { try { ... (Codigo q ocorre a excecao) Return False } catch(Exception ex) { throw ex; } finally { cmd.Dispose() Conexao.Close() } } //codigo asp.net (dentro do metodo) ... { try { Boolean x = teste(); /// Se ocorrer excecao entrará no catch } catch(Exception ex) { ///LABEL UTILIZADA PARA EXIBIR ERROS NO WEBFORM. lblMensagemErro.Text = ex.Message; } }
  2. modernel

    Sql Server 2005

    Vou entender que pelo menos com o usuario SA você consegui fazer login. Se com o SA você consegue logar faça o seguinte: Expanda Security. Na pasta Logins clique com o botão direito do mouse na opção New Login. Defina o Login Name, Sql Server Authentication, Password e Confirm Password e clique Ok. Com isso o usuario é criado. Após isso você deverá definir as politicas de segurança para esse usuário. Abraço
  3. modernel

    ASP.NET

    Ok, vamos la. Imaginemos que o textbox que o usuario digita a quantidade se chama txtQuantidade. O codigo que adiciona o TextBox dinamicamente é esse abaixo. int qtdCriar = (String.IsNullOrEmpty(txtQuantidade.Text)) ? 0 : (int)txtQuantidade.Text; for (int i = 0; i < qtdCriar; i++) { TextBox txtDinamico = new TextBox(); txtDinamico.Id = String.Format("txt{0}", (i + 1)); Page.Controls.Add(txtDinamico); }
  4. Rapaz, creio que você possa fazer isso no arquivo Program.cs ou Program.vb (depende da linguagem que você usa) Application.Run(new Form1()); dai você troca o Form1 pelo nome do teu.
  5. modernel

    instrução SQL

    Rapaz, tu pode usar o seguinte recurso: On Error Resume Next querySQL = "SELECT ......." Set rsQUERY = Connection.Execute(querySQL) If Err.Number <> 0 Then Response.write("Erro ocorrido: "& Err.Description) End If
  6. Rapaz, primeiramente você está utilizando a estrutura SELECT CASE de forma errada , segue abaixo a sintaxe: SELECT CASE <variavel> CASE <Valor para a 'variavel'> (IMPLEMENTACAO DA SITUACAO 1) CASE <Valor para a 'variavel'> (IMPLEMENTACAO DA SITUACAO 2) CASE ELSE (IMPLEMENTACAO DA SITUACAO 3) END SELECT Para atender de forma correta lhe aconselho a utilizar a estrutura de condicao: If (var_categoria <> "Informe a categoria") And (var_tipo <> "Tipo de Negócio") And (var_local <> "Informe a cidade") Then sql = "SELECT * FROM cadastro " sql = sql & "WHERE categoria = '"& var_categoria &"' AND tipo = '"& var_tipo &"' AND cidade = '"& var_local &"'" ElseIf (var_categoria <> "Informe a categoria") And (var_tipo <> "Tipo de Negócio") And (var_local = "Informe a cidade") Then sql = "SELECT * FROM cadastro WHERE categoria = '"& var_categoria &"' AND tipo = '"& var_tipo &"'" ElseIf (var_categoria <> "Informe a categoria") And (var_tipo = "Tipo de Negócio") And (var_local <> "Informe a cidade") Then sql = "SELECT * FROM cadastro WHERE categoria = '"& var_categoria &"' AND cidade = '"& var_local &"'" ElseIf (var_categoria = "Informe a categoria") And (var_tipo <> "Tipo de Negócio") And (var_local <> "Informe a cidade") Then sql = "SELECT * FROM cadastro WHERE tipo = '"& var_tipo &"' AND cidade = '"& var_local &"'" ElseIf (var_categoria <> "Informe a categoria") And (var_tipo = "Tipo de Negócio") And (var_local = "Informe a cidade") Then sql = "SELECT * FROM cadastro WHERE categoria = '"& var_categoria &"'" ElseIf (var_categoria = "Informe a categoria") And (var_tipo <> "Tipo de Negócio") And (var_local = "Informe a cidade") Then sql = "SELECT * FROM cadastro WHERE tipo = '"& var_tipo &"'" ElseIf (var_categoria = "Informe a categoria") And (var_tipo = "Tipo de Negócio") And (var_local <> "Informe a cidade") Then sql = "SELECT * FROM cadastro WHERE cidade = '"& var_local &"'" Else sql = "SELECT * FROM cadastro" End If Qualquer dúvida poste novamente.
  7. modernel

    Restrição por usuario

    Rapaz, pelo que eu entendi você deseja restringir determinadas paginas para determinados usuarios. Tente raciocinar da seguinte forma: Você terá de criar uma estrutura de tabelas da seguinte forma: (TELAS) -> (GRUPOS DE USUARIOS) -> (USUARIOS) Na tabela de TELAS você armazenaria por exemplo: Tela de Cadastro de Produto e link para ela (e todas as outras telas que desejar restringir). Grupo de Usuário você armazenaria os Grupos de Usuario ex: Administradores, Somente Cadastro etc etc. E os usuarios. Apos feito isso você deverá fazer as associações para definir as regras. Ex: O Grupo Administrador tem acesso a tais Telas. E Tais usuarios pertencem ao Grupo Administrador. Daí quando usuario tentar acessar a tela você deverá implementar uma rotina que verifica se o usuário está em um grupo de usuário que tem acesso a tela em questão. Espero ter te ajudado. Qualquer dúvida posta ai.
  8. Pessoal, estou com um problemão que não consigo resolver. Eu possuo um flash que carrega uma imagem externa (eu passo o PATH dela). Oque acontece é o seguinte: A imagem de 450x300 por exemplo e eu preciso redimensiona-la para 150x100´. Já tentei de tudo e não consegui. Por gentileza me ajudem. segue abaixo o codigo que fiz: this.loadMovie('Inverno.jpg'); this._x = 0; this._y = 0; this._width = 150; this._height = 250;
  9. modernel

    Conexao Ado Em Asp

    Josemar teu problemá é que: Tu entra no Loop mas não move o Recordset para o proximo registro. Com isso o código fica dando o famoso LOOP INFINITO. Segue abaixo oque tu deve alterar: Set tabela = Conexao.Execute (que) While not tabela.EOF response.write tabela(1).value tabela.MoveNex() ' <---------- LINHA QUE FALTAVA wend Att. Modernel.
  10. modernel

    Soma Meus Campos

    Seguinte rapaz, Faz assim: No teu for crie os campos text com o nome "txtSald<%=i%>" dai tu armazena num campo hidden o valor maximo do "i". dai na hora que tu for rodar for somar faz o seguinte: <script language="javascript"> function validaCampos() { var qtdItems = this.window.forms['<NOME_FORMULARIO>'].<NOME_CAMPO_VALOR_MAX_I>.value; var soma = 0; for (int i =0; i < qtditems; i++) { var controle = this.window.document.getElementById('<NOME_DO_CAMPO>'+i); soma += controle.value; } } </script> Creio que isso já te ajuda, qualquer duvida é só postar novamente.
  11. Caro Raul, primeiramente você deve verificar o seguinte: Os teus bancos de dados do SQL SERVER estão no mesmo Servidor de Banco de dados( mesma instancia) Caso estejam em servidores diferentes você terá de criar um DATA LINK caso contrario não precisa. Em seguida nos teus Selects tu terá de fazer o seguinte: SELECT [SERVIDOR1].[USUARIO].TABELA.*, [SERVIDOR2].[USUARIO].TABELA.* FROM [SERVIDOR1].[USUARIO].TABELA, [SERVIDOR2].[USUARIO].TABELA WHERE [SERVIDOR1].[USUARIO].TABELA.CAMPO = '<VALOR>' AND [SERVIDOR2].[USUARIO].TABELA.CAMPO = [SERVIDOR1].[USUARIO].TABELA.CAMPO Qualquer dúvida posta ai novamente.
  12. baladaclick, Esse erro ocorre pelo seguinte: Provalvemente algum campo do teu Select existem em mais de uma tabela que você relacionou no teu SELECT te aconselho fazer o segiunte: SELECT entrada.qtde_entrada, entrada.produto_entrada, entrada.data_entrada, saida.qtde_saida, saida.produto_saida, saida.data_saida, saida.consultor_saida, saida.venda_saida F ROM entrada, saida WHERE entrada.id_regional="&request.querystring("id") AND saida.ID_REGIONAL = entrada.ID_REGIONAL. Dessa forma você deixa de forma explicita qual campo de qual tabela você esta definindo o valor no filtro e depois tu defini o relacionamento entre as tabelas. Att. Modernel.
  13. modernel

    Alter Column Pk

    Caro Caio para tu conseguir fazer isso creio que tu terá de fazer da seguinte forma: Primeiramente deverá ter de excluir as FOREIGN KEY que se relacionam à essa tabela, após isso você terá de retirar a PRIMARY KEY da tabela. Feito isso você altera o tipo de dados da Coluna e recria a PRIMARY KEY, daí altera o tipo de dados das tabelas filhas e recrie as FOREIGN KEY. Att. Modernel
  14. Boa noite Claudio, para fazer oque tu deseja primeiramente tenha certeza de que você esteja armazenando no campo data a Data e a hora, pois se você estiver armazenando apenas a Data DD/MM/YYYY os dados para hora e minuts ficaram zerados. Vamos ao Select que você deseja fazer: SELECT DATA, PEDIDO, COD_CLIENTE, CLIENTE FROM TB_PEDIDOS WHERE PEDIDO = 10 AND DATA >= DATEADD("N", -10, <data hora do sistema>) Creio que seja isso que tu precisa fazer. Qualquer dúvida é só postar novamente.
  15. modernel

    Listbox

    Caro colega não sei se entendi muito bem mas vamos lá: Para fazer isso que você deseja, você terá de fazer o seguinte: 1- No textbox você irá utilizar o evento OnKeyPress e nele voc coloca uma função javascript que passa como parâmetro o valor do TextBox 2 - Na função Javascript vocêw irá postar o valor do textbox. 3 - Você irá criar uma query com a seguinte estrutura: SELECT [CAMPOS] FROM [TABELA] WHERE <CAMPO_FILTRO> LIKE '<VALOR_TEXTBOX>%' Bem de forma resumida é isso. Qualquer dúvida posta ai que eu respondo para você.
  16. modernel

    Datediff

    Caro colega, tenho uma solução que adotei num sistema para poder efetuar certos cálculos com data. O ideal seria pegar esses valores HH:MM:SS e converter tudo para Minutos. Ex: hora = 18:45 qtdMinutos = ( Hour(hora) * 60 ) + ( Minute(hora) ) Em seguida basta trabalhar com soma, subtração, multiplicação e divisão dos minutos. Bem , apenas é a minha sugestão.
  17. modernel

    Iniciante Em Php

    Pessoa estou necessitnaod de alguma apostila, tutorial, artigo. Que explique coisas básicas do PHP como por exemplo: Recuperação de valores de Formulario que usam metodo POST e GET , SELECT. TIpos de Conexao que o PHP aceita, (Bancos de Dados que ele interage).. Tenho muita experiência em ASP. E agora estou estudando PHP para ser mais versátil. Aguardo uma juda de vocês. Obrigado.
  18. Como fazer uma inclusao a partir de uma consulta em outra tabela. Seria algo parecido com isso aqui embaixo. Eu tentei assim , mas eunão sei fazer e deu errado . insert into itens_pedido (cod_pedido, cod_produto, qtde, vlr_unit, vlr_total) values (1, cdProduto, nmQtde, vlrUnit, nmQtde * vlrUnit) in Select sacola.cod_produto as cdProduto, sacola.qtde as nmQtde, sacola.vlr_unit as vlrUnit from sacola where cod_visitante = 10753
  19. modernel

    Gerar Um Txt

    Pessoal num sistema que estou montando preciso gerar um arquivo txt só que com algumas regras. O Arquivo Txt eu já consigo gerar, agora o que me falta é colocar tabulações nele , porque esse arquivo será utilizado para importação de dados para um banco de Dados. Valews.
  20. modernel

    Usando Select Case

    Galera eu quero utilizar uma estrutura assim Public Function calculaINSS(salario) 'Os calculos são feitos em cima do piso salarial. 'Dependendo do salário do Funcionario é cobrada uma taxa de x% piso = 569.00 Select Case salario Case <= 800.45 calculaINSS = piso * 0.0765 'A Taxa é de 7,65% Case >= 800.46 and <= 900.00 calculaINSS = piso * 0.0865 'A Taxa é de 8,65% Case >= 900.01 and <= 1334.07 calculaINSS = piso * 0.09 'A Taxa é de 9% Case >= 1334.08 and <= 2668.15 calculaINSS = piso * 0.11 'A Taxa é de 11% Case > 2668.15 calculaINSS = 2668.15 * 0.11 'A Taxa é de 11% sobre o valor de 2668,15 End Select End Function Só que da erro. Minha duvida é como trbalahar com a estrutura Select Case com a segiunte condicao: Caso x > 1 e x < 10 pois quando é Caso x = 1 ou Caso x = 10 é assim (Case 1, 10 ) Agora me falta saber essa estrrutura. Obrigado
  21. Caro colega, você já tentou fazer a seguinte verificação: '--- na primeira verificacao variavel = replace (campo_formulario, "<caracterer que deseja retirar>","") '- a partir da segunda. variavel = replace (variavel , "<caracterer que deseja retirar>","") isso ajuda?
  22. modernel

    Conexão Ao Bd Access

    Eu criei uma senha pro banco e da o seguinte erro: Microsoft JET Database Engine error '80040e4d' Cannot start your application. The workgroup information file is missing or opened exclusively by another user. Como corrigir este erro?
  23. modernel

    Conexão Com Db

    Colega, o problema assinalado: Acontece porque provavelmente o teu servidor de Hospedagem não permite executar 2 conexòes ao mesmo tempo. É uma boa prática de programação e depois limpa-la da memória. Ex: set conn = server.create("Adodb.Connectoin") conn.Open strConn <!-- Utiliza a conexao--> conn.Close set conn = Nothing falows.
  24. Pessoal como fazer uma conexão a um Banco de Dados do ACCESS que é protegido por senha? É seguro, atrapalha no desempenho? Obrigado desde já. RaFiUsK_
  25. Seguinte eu tenho a index do meu site com o seguinte fonte <frameset rows="112,*,19" cols="*" frameborder="NO" border="0" framespacing="0"> <frame src="includes/topo.asp" name="topo" scrolling="NO" noresize > <frameset cols="172,*" frameborder="NO" border="0" framespacing="0"> <frame src="includes/menu.asp" name="leftFrame" scrolling="NO" noresize> <frame src="principal.asp?acao=0" scrolling="yes" name="principal"> </frameset> <frame src="includes/rodape.asp" name="bottomFrame" scrolling="NO" noresize > </frameset> <noframes> no Frame leftFrame aparece um Menu, o que eu quero é o seguinte: Ao clicar no link no Menu ele carregara uma pagina no frame "principal" e outra no frame"topo". no Link está da seguinte forma: <a href="../agenda/add.asp" target="principal" class="menu" onClick="tituloSessao(1,'add')">Adicionar</a> no link o ele indica o arquivo add na pasta agenda. No Evento OnClick ele chama afunção: tituloSessao(1,'add') ela está da seguinte forma: function tituloSessao(idSessao,idForm){ topo.location ='topo.asp?se='+idSessao+'&fr='+idForm; } Só que está dando erro: Alguém poderia me ajudar a solucionar este problema???
×
×
  • Criar Novo...