Ir para conteúdo
Fórum Script Brasil

CeSaR340

Membros
  • Total de itens

    21
  • Registro em

  • Última visita

Posts postados por CeSaR340

  1. ola, estou fazendo um script em ASP, sei que minha pergunta é ridicula, mas trabalho com java e não ASP.

    tenho um botao de SAIR na minha pagina, e preciso que quando clicar nele volta para o arquivo INDEX da mesma pagina que esta esse meu arquivo que possui o botao!

    acredito q seja bem facil mas eu não sei, se alguém souber ae me ajjude

    grato cesar

  2. o que esta errado neste codigo?

    package classificacaodearraycomtxt;
    import java.io.File;
    
    public class ClassificacaoDeArrayComTXT {
    
    
        public static void main(String[] args) {
            
            java.io.File diretorio = new java.io.File("C:/Users/Cesar Schutz/Desktop/Cesar");
            
            boolean statusDir = file.mkdir();
            System.out.println(statusDir);
            
        }
    }

    da erro nesta linha:

    boolean statusDir = file.mkdir();

    o netbeans me diz para criar uma classe File, mas não entendi

    estou seguinte este tutorial:

    tutorial

    se alguém souber o q esta acontecendo, ME AJUDE!

  3. pode ser ignorancia da minha parte, mas estou começando agora com java e preciso fazer um exercicio q não estou conseguindo. Acredito que alguém aqui seja capaz de me ajudar pois é bem simples.

    exercicio:

    9) Faça um programa que leia uma quantidade indeterminada de valores e exiba a soma de todos valores digitados.

    tenho a classe principal:

    package Exercicio10
    
    public class Exercicio10 {
    
        public static void main(String[] args) {
           
            ES controle = new ES();
            Calculadora calc = new Calculadora();
            
            controle.lerInteiro("digite o primeiro valor");
            calc.calcular();
        }
    }
    A classe ES:
    package exercicio10;
    import java.util.Scanner;
    
    public class ES {
        Scanner s = new Scanner(System.in);
        
        private int inteiro;
    
        public int getInteiro() {
            return inteiro;
        }
    
        public void setInteiro(int inteiro) {
            this.inteiro = inteiro;
        }
        
        public void lerInteiro(String texto){
            System.out.println(texto);
            setInteiro(s.nextInt());
        }
    }
    e a classe calculadora:
    package exercicio10;
    
    public class Calculadora {
        
        ES c = new ES();
        
        public void calcular(){
            int ac=c.getInteiro();
            while (c.getInteiro()>=0){
                System.out.println("voce digitou: " + c.getInteiro());
                c.lerInteiro("");
                ac=ac+c.getInteiro();
            }
            System.out.println("a soma dos valores digitados é: " + ac);
        }
    }

    mas ta dando erro no metodo calcular, ele ateh executa o programa mas o calculo da errado.

    se alguém souber me dar uma luz fico grato desde já.

  4. quero executar no banco:

    insert or update into tabela (campos) values (valores) matching (campo para verificar)

    porem, eu tenho um trigger no banco que gera automaticamente um codigo quando inserimos, pesquisando descubri que como tenho trigger eu não consigo usar o insert or update!

    alguém sabe como posso usar tendo o trigger????

    GRATO.

  5. entendi! mas precisa ser o email chave primaria?

    minha chave primaria é codigo, q nem consta no registro pois ele é de autoincrementação!

    consegui de uma outra maneira, veja:

    strsql = "insert or update into clientes_chefe (dat,numero,nome,idade,endereco,cep,cidade,estado,email,senha) values ('" & dat & "', '" & numero & "', '" & nome & "', '" & idade & "', '" & endereco & "', '" & cep & "', '" & cidade & "', '" & estado & "', '" & email & "', '" & senha & "') matching (email)"
    porem pelo que eu pesquisei da conflito com o tigger (uso firebird) vou tentar fazer com o rs. entendi! mas precisa ser o email chave primaria? minha chave primaria é codigo, q nem consta no registro pois ele é de autoincrementação! consegui de uma outra maneira, veja:
    strsql = "insert or update into clientes_chefe (dat,numero,nome,idade,endereco,cep,cidade,estado,email,senha) values ('" & dat & "', '" & numero & "', '" & nome & "', '" & idade & "', '" & endereco & "', '" & cep & "', '" & cidade & "', '" & estado & "', '" & email & "', '" & senha & "') matching (email)"

    porem pelo que eu pesquisei da conflito com o tigger (uso firebird)

    vou tentar fazer com o rs.EOF, mas se alguém souber me ajudar com o "insert or update" com tigger eu agradeço ;D

  6. fala galera! estou tentando executar a seguinte string no SQL do firebird

    "insert or update into clientes_chefe (dat,numero,nome,idade,endereco,cep,cidade,estado,email,senha) values ('" & dat & "', '" & numero & "', '" & nome & "', '" & idade & "', '" & endereco & "', '" & cep & "', '" & cidade & "', '" & estado & "', '" & email & "', '" & senha & "') matching (email)"

    mas não esta dando certo!

    alguém sabe o que tem errado aqui?

  7. preciso fazer um comando asp que faça o seguinte:

    pegue as informações digitas pelo usuario e SE o email digitado não existir, devemos fazer uma inserção no banco de dados com todos aqueles dados digitados.

    se o email digitado existir então devo fazer uma atualização daqueles dados, e não uma inserção?

    pesquisei muito na net, e o q achei foi o comando EXISTS mas não estou conseguindo usa-lo!

    Desde já, grato!

    aaa estou utilizando o fire bird e uma pagina html para o usuario digitar os dados.

  8. grato iceguy, então faria assim

    <%
    
    
    dim data,numero,nome,idade,endereco,cep,cidade,estado,email,senha,conexao,rs,srtsql,strsqlteste
    data = request.form("data")
    numero = request.form("numero")
    nome = request.form("nome")
    idade = request.form("idade")
    endereco = request.form("endereco")
    cep = request.form("cep")
    cidade = request.form("cidade")
    estado = request.form("estado")
    email = request.form("email")
    senha = request.form("senha")
    
    response.write data & " " & numero & " " & nome & " " & idade & " " & endereco & " " & cep & " " & cidade & " " & estado & " " & email & " " & senha
    
    Set Conexao = Server.CreateObject("ADODB.Connection")
    Conexao.Open "dsn=bancochefe;uid=sysdba;pwd=masterkey;"
    
    strsqlteste = "SELECT email FROM clientes_chefe WHERE chave1 = valorChave1 AND chave2 = valorChave2 AND chaveN = valorChaveN"
    
    set rs = conexao.execute(strsqlteste)
    
    
    
    
    if rs.BOF And rs.EOF Then
        strsql = "insert into clientes (data,numero,nome,idade,endereco,cep,cidade,estado,email,senha) values ('" & data & "', '" & numero & "', '" & nome & "', '" & idade & "', '" & endereco & "', '" & cep & "', '" & cidade & "', '" & estado & "', '" & email & "', '" & senha & "')"
    else
        strsql = "UPDATE clientes_chefe SET DAT = '" & data & "' SET NUMERO = '" & numero & "' SET NOME = '" & nome & "' SET idade = '" & idade & "' SET endereco = '" & endereco & "' SET cep = '" & cep & "' SET cidade = '" & cidade & "' SET estado = '" & estado & "' SET email = '" & email & "' SET senha = '" & senha & "' WHERE cod = 12"
    end if
    
    
    
    set rs = Conexao.execute(strsql)
    
    Conexao.close
    
    set rs = nothing
    
    %>

    agora não entende aquelas chaves ali, se poderes me explicar!

    acho que acertando a variavel strsqlteste esta feito o meu programa, mas travei nessa parte =/

    se alguém souber como me ajudar agradeço!

  9. Olá galera, preciso criar uma pagina para registro de clientes e jogar as informações ao banco de dados!

    fiz esta pagina e agora preciso fazer com que, se o que a pessoal for cadastrar já constar no banco(podemos checar isto por email, por exemplo) deve ser feita uma pergunta ao usuario para confirmação de alteração daqueles dados.

    meu codigo ateh agora esta assim:

    <HTML>
    <HEAD>
    <TITLE>    </TITLE>
    </HEAD>
    
    <BODY>
    </BODY>
    <div align="center">
    <h1>Cadastramento de clientes!!</h1>
    
    <form name="inserir.asp" method="POST">
    Data:<br><input name=data type=text size=15/><br><br>
    
    Numero:<br><input name=numero type=text size=15/><br><br>
    
    Nome:<br><input name=nome type=text size=70/><br><br>
    
    Idade:<br><input name=idade type=text size=2/><br><br>
    
    Endereço:<br><input name=endereco type=text size=70/><br><br>
    
    Cep:<br>digite apenas numeros<input name=cep type=text size=15/><br><br>
    
    Cidade:<br><input name=cidade type=text size=30/><br><br>
    
    Estado:<br><input name=estado type=text size=40/><br><br>
    
    E-mail:<br><input name=email type=text size=70/><br><br>
    
    Senha:<br><input name=senha type=text size=10/><br><br>
    <br><br>
    <input type="submit" value="Cadastrar">  <input type="reset" value="Apagar campos"> 
    </form>
    </div>
    
    
    </HTML>
    
    <%
    
    
    dim data,numero,nome,idade,endereco,cep,cidade,estado,email,senha,conexao,rs,srtsql
    data = request.form("data")
    numero = request.form("numero")
    nome = request.form("nome")
    idade = request.form("idade")
    endereco = request.form("endereco")
    cep = request.form("cep")
    cidade = request.form("cidade")
    estado = request.form("estado")
    email = request.form("email")
    senha = request.form("senha")
    
    response.write data & " " & numero & " " & nome & " " & idade & " " & endereco & " " & cep & " " & cidade & " " & estado & " " & email & " " & senha
    
    Set Conexao = Server.CreateObject("ADODB.Connection")
    Conexao.Open "dsn=bancochefe;uid=sysdba;pwd=masterkey;"
    
    strsql = "insert into clientes (data,numero,nome,idade,endereco,cep,cidade,estado,email,senha) values ('" & data & "', '" & numero & "', '" & nome & "', '" & idade & "', '" & endereco & "', '" & cep & "', '" & cidade & "', '" & estado & "', '" & email & "', '" & senha & "')"
    
    set rs = Conexao.execute(strsql)
    
    Conexao.close
    
    set rs = nothing
    
    %>

    se alguém poder me ajudar ae, ficarei grato! ^_^

  10. devagarinho esta indo!

    Set Conexao = Server.CreateObject("ADODB.Connection")
    Conexao.Open("dsn=example;uid=sysdba;pwd=masterkey")
    nestge codigo não ocorreu problemas, roda sem erro! agora quero adicionar dados ao banco
    insert into cliente (cod,nome,idade)
    values("cesar",24)

    aonde "cesar" vale uma variavel que será digitada pelo usuario e

    24 é a idade que tb estará em uma variavel digitada pela usuario!

    não consigo ir alem disto, se alguém poder dar uma dica agradeço, quando passar desta etapa posto algo aqui!

    grato

  11. ó já cheguei em uma luz!

    Set Conexao = Server.CreateObject("ADODB.Connection")
    Conexao.Open("dsn=example;uid=sysdba;pwd=masterkey")
    Set Registros=Server.CreateObject("ADODB.Recordset")

    pelo que procurei na internet, cheguei ateh esse ponto mas agora travei novamente =///

    alguém ae saberia como continuar esse codigo para finalmente fechar a conexão???

  12. olá, estou começando agora a trabalhar com programação!

    estou estagiando e meu chefe me pediu para fazer uma pagina que leia o nome de uma pessoa e dps passe o nome (e demais dados que eu quiser) para o banco de dados fire ird.

    ok, a minha pagina para pegar os dados do usuario eu já fiz, segue o codigo:

    <HTML>
    <HEAD>
    <TITLE>    </TITLE>
    </HEAD>
    
    <BODY>
    </BODY>
    
    <H1>Jogando um valor digitado pelo usuario, e jogando ao banco de dados com asp.</h1>
    <p>Neste arquivo iremos pegar o nome do usuario e jogar no banco de dados firebird. na mesma função asp teremos que ver quantos nomes foram digitados:<br>Por exemplo:<br>Cesar fagundes - são dois nomes<br>Cesar Augusto Schutz - possui 3 nomes</p>
    <p><br><br><br>Digite seu nome:</p>
    
    
    
    <form name="inserir.asp" method="POST">
    
    <input name=nome value="Digite seu nome" type=text size=70/>
    <p>Digite a sua idade:</p>
    <input name=idade type=text size=70/>
    <br><br>
    <input type="submit" value="Enviar">  <input type="reset" value="Apagar campos"> 
    
    </form>
    
    
    
    </HTML>
    
    <%
    
    
    nome = request.form("nome")
    idade = request.form("idade")
    
    response.write "Voce se chama " & nome & " e possui " & idade & " anos."
    
    %>

    aqui estou guardando o nome da pessoa em uma variavel e mostrando ela.

    mas agora como eu faço pra joga isto para o banco de dados?

    já instalei o firebird, já instalei o ODBC e baixei tb o IBExpert.

    já criei uma data base e já criei um tabela com o campo nome e o campo codigo com numeração automatica e chave primaria!

    esta tudo certo, só preciso de um "tutorial" que diga como passar esse nome para o banco de dados, como faço essa conexão???

    grato desde já, Cesar

  13. quero colocar um diretorio no PATH, logo usaria este codigo:

    export PATH = "$PATH:Program Files\Windows Script Encoder"

    mas esta dando erro

    'export' não é reconhecido como um comando interno ou externo, um programa operavel ou um arquivo em lotes.

    alguém sabe o porque? revirei a internet e não achei nada! :angry:

  14. Consegui fazer rodar o screnc.exe de qualquer pasta. fui e painel de controle > sistema > avançado > variaveis de sistema

    criei uma variavel de sistema com o caminho daonde o arquivo screnc.exe se encontra!

    Meu chefe me falou que isto está errado, que devo mudar no path! se não cada programa terá que fazer uma variavel(diz ele)

    POR FAVOR ME AJUDEM!

    como colocar um caminho no path??????????????

  15. ola pessoal! preciso de uma ajuda e é sempre bom contar com voces....

    estou encapsulando o meu script, passo ele de VBS para VBE atraves do screnc.exe!

    para mim fazer isto eu preciso estar no prompt dentro da pasta onde esta o arquivo screnc.exe....

    quero conseguir rodar independente de qual pasta eu esteja no prompt.

    isso eu consegui setando o path com a seguinte linha de comando:

    set PATH=%PATH%;"C:\Program Files\Windows Script Encoder"

    o caminho "C:\program files\windows script encore" é o caminho aonde esta o arquivo screnc.exe

    funcionou certinho, não importa em q pasta eu esteja eu consigo faze a conversão de VBS para VBE.

    porem quando eu fecho o prompt e abro novamente, eu preciso setar dinovo o path.

    preciso setar definitivamente o path, alguém sabe me ajuda???

    desde já, grato! ^_^

  16. consegui galera, consegui utilizando a função Ucase

    segue codigo correto abaixo...

    dim Nomes

    nomes = array("zé", "Pedro", "jose", "Antonio", "bruno")

    for x=0 to ubound(nomes)

    msgbox nomes(x)

    next

    msgbox "voce viu todos os nomes, agora vamos classifica-los em ordem alfabetica"

    for i = Ubound(nomes) - 1 to 0 step -1

    for j=0 to i

    if Ucase(nomes(j))>Ucase(nomes(j+1)) then

    temp=nomes(j+1)

    nomes(j+1)=nomes(j)

    nomes(j)=temp

    end if

    next

    next

    for x=0 to 4

    msgbox nomes(x)

    next

  17. :) olá, sou novo no forum e estou começando minha carreira de programador. fiz um codigo que cria um array e depois os ordena em ordem alfabetica, segue o codigo abaixo...

    dim Nomes

    nomes = array("zé", "pedro", "jose", "antonio", "bruno")

    for x=0 to ubound(nomes)

    msgbox nomes(x)

    next

    msgbox "voce viu todos os nomes, agora vamos classifica-los em ordem alfabetica"

    for i = Ubound(nomes) - 1 to 0 step -1

    for j=0 to i

    if nomes(j)>nomes(j+1) then

    temp=nomes(j+1)

    nomes(j+1)=nomes(j)

    nomes(j)=temp

    end if

    next

    next

    for x=0 to 4

    msgbox nomes(x)

    next

    coloquei alguns nomes com a primeira letra maiuscula e ele não ordena em ordem alfabetica e sim ele coloca primeiro os nomes que começa com letra maiuscula e somente dps os que tem letra minuscula, seugue codigo abaixo...

    dim Nomes

    nomes = array("zé", "Pedro", "jose", "Antonio", "bruno")

    for x=0 to ubound(nomes)

    msgbox nomes(x)

    next

    msgbox "voce viu todos os nomes, agora vamos classifica-los em ordem alfabetica"

    for i = Ubound(nomes) - 1 to 0 step -1

    for j=0 to i

    if nomes(j)>nomes(j+1) then

    temp=nomes(j+1)

    nomes(j+1)=nomes(j)

    nomes(j)=temp

    end if

    next

    next

    for x=0 to 4

    msgbox nomes(x)

    next

    gostaria de saber como eu faço para que nesse segundo codigo ele coloque em ordem alfabetica independente de ser letra maiuscula ou minuscula!

    não sei se me expressei direito, mas espero que alguém me ajude!!!!!!!! grato Cesar

×
×
  • Criar Novo...