Ir para conteúdo
Fórum Script Brasil

Ferretto

Membros
  • Total de itens

    27
  • Registro em

  • Última visita

Tudo que Ferretto postou

  1. Era exatamente isso que eu estava esperando... Muito obrigado Fulvio me ajudou muito
  2. Pessoal é o seguinte, estou refazendo o sistema da minha empresa, pois estava impossível de trabalhar com ele, mas me deparei com um problema... a linguagem que utilizo e o VB6 e SQL 2005... no vb 6 eu posso chamar uma funcao passando os parametro ou não, mas para isso preciso crar uma função desse jeito: Public Function Exemplo(optional variavel as string = "") as string 'aqui eu escreveria o meu código end function estou precisando fazer isso em uma stored procedure, pois neste novo sistema precisarei passar mais um parametro para me trazer o retorno correto, mas no do sistema antigo, que ainda está sendo utilizado até eu entregar este novo sistema, não pode ter existir esta variável. se caso isso não for possível, então existe alguma maneira de colocar um if ou um case nesta stored procedure para que se ele passar os valores 1 ou 0 executasse uma clausula, se caso for outro falor não executaria esta clausula. Exemplo: SELECT * FROM Clientes where 1 = 1 if (@variavel = 1) OR (@variavel = 0) and codCliente = @variavel Alquém tem alguma sugestão para me dar?
  3. nossa ai pegou pesado, so mechi uma vez no VBA do Excel, e isso já faz anos... não sei como funciona o modal e o não modal desse VBA... foi mal cara, não sei se posso ajudar mais do que isso, vou dar uma olhada, se eu achar alguma coisa eu posto aq. beleza so uma dúvida, não tem como colocar NomeDoForm.MDIChild = true, não sei se no seu caso vai ajudar...
  4. Não cara, você entendeu errado, no form que tem a barra de progresso você vai definir o MDIChild como true. so isso, dai você faz como eu escrevi anteriormente. entendeu?
  5. Nossa cara, assim ficou bem mais fácil explicar.. fiz um teste aqui e olha o que deu... primeiro eu criei um form so com a barra de progresso, igual a você, so configurei o form para aparecer no centro da tela, nada mais. dai na hora de carregar a barra de progresso eu fiz assim: funcionou perfeito, lembrando que o form com a barra de progresso NÃO pode ser modal. faz o teste ai e me fala se deu certo e se era isso que precisava.
  6. cara, me tira uma dúvida, o que você está querendo é usar duas telas simultaneamente? tipo, você está em uma tela e esta rodando a barra de progresso dai você vai abrir uma outra tela sem que a primeira pare de rodar? é isso?
  7. Ferretto

    Integrar com VB6

    galera, ninguém pode me ajudar com isso? não tenho nem idéia de onde estou errando...
  8. cara, vou mostrar como eu uso aqui no meu programa, dai você vai ter uma idéia de como fazer... Eu uso o SSPanel como barra de processo: aqui vai as configurações do SSPanel para te ajudar... Name = Percentual BackColor = &H00C0C0C0& BevelOuter = 1 - Insert Caption = "" FloodColor = &H00800000& FloodType = 1 - Left to Right Visible = false font = Tahoma ele inicia como oculto
  9. eu vi so uma coisa que me chamou a atenção, talvez seja este o problema... la na parte de inserir as informacoes você colocou assim: e na parte Update também está errado, tem que ficar asim: da uma olhada nas suas aspas simples, tem lugar que esta faltando, tem lugar que tem, mas não deveria ter, e as virgulas, como o exemplo acima... da uma olhada e me fala se deu certo.
  10. bom vamos la... Primeiro vou tentar explicar sobre chamar o outro form e ao fechar continuar para o seu.. Você vai ter que criar no form que será chamado uma funcao e nela tera o show. lembre-se de criar uma variavel onde todo o form possa enchergar ele, e nesta variavel ficara o retorno para o primeiro form. Exemplo: e no primeiro form você coloca assim: Em relação ao Progress Bar, uma vez que você chama um outro form, tudo que esta fazendo no primeiro form fica pausado, dai so vai continuar depois que você fechar o segundo formulario... sendo assim, mesmo se você quiser mesmo fazer isso, vai ter que toda hora ficar passando informacoes de um form para o outro, assim sua aplicacao ficara lenta... posso até estar falando besteira, mas provavelmente vai ser isso que vai acontecer.
  11. o servidor de banco de dados é o mesmo para ambas maquinas? ou melhor dizendo, são máquinas diferentes ou é a mesma máquina que você acabou de instalar o win7? o win7 é 32 ou 64 bist, você acabou de instalar ele, ou já existia este win7? estou fazendo estas perguntas, pois pode ser problema com a configuracao do seu BD, ou outra coisa... pode ser varias coisas que esteja causando isso... talvez até uma OCX ou DLL que não n tenha compatibilidade com win7 64bists ou 32 bits... Eu realmente não sei. vou dar uma pesquisada por aq também, se eu achar algo te falo... mas se possível detale o maximo possivel, para que seja mais fácil a pesquisa. falou
  12. me tira um dúvida, você quer ler de um arquivo .doc, ou de um xls, ou txt? e quer gravar onde? fico no aguardo desta resposta...
  13. cara, será que você não esta fechando sua conexão depois da consulta? não acredito que seja erro do win7. que tipo de BD você esta acessando? tenta usar outro usuário além do SA, cria um qlqr e faca o teste, depois poste ai o resultado. beleza
  14. Ferretto

    dataGridView

    Pessoal, me ajudem em uma coisa, estou comecando agora com C#, e estou tentando preencher o dataGridView assim como o exemplo acima, mas logo de cara me aparece um erro, e não é a primeira vez que me aparece ele, mas nunca consegui resolver... Logo de cara nesta primeira linha aparece o erro: "a get or set accessor expected" Dai eu fiz isso: mas não sei como usar para parar de aparecer este erro... Alguém poderia me ajudar? vlw
  15. cara, isso vai muito de gosto, eu por exemplo gosto do SQL 2008, mas tem gente que usa o sql mais antigo, ou oracle, etc...
  16. cara, teria como postar mais informações? qual a mensagem de erro? tem como postar o seu código mais completo digo da parte onde você carrega o recordset, e como você declarou o recordset? fico no aguardo
  17. é o seguinte galera, eu estou comecando agora a programar em C#, e já programo em vb6. no caso do vb6 para realizar alguma alteração no banco de dados eu uso o recordset. tem algo parecido no C#? é que todos os exemplos que eu vi, inclusive do dataset, eles passam os valores para o banco usando o "INSERT", "UPDATE", etc.. Exemplo: No VB6: no C#: alguém tem alguma idéia? lembrando que não estou querendo usar Stored Procedures. algém tem alguma idéia? ou não é mais viável usar o insert mesmo? desde já obrigado
  18. Ferretto

    Integrar com VB6

    Pessoal, Fiz isso, mas não está me retornando as informações necessárias, alguém poderia me ajudar? O problema é que não sei se o erro está no código para envio do vb6 ou a XML que estou usando... alguém sab fazer este exemplo do dreamweaver? ou até mesmo me mostrar onde estou errando. vlw
  19. Pessoal é o seguinte, estou pesquisando igual um doido mas não tenho nem idéia de como fazer isso... Entrei em contato com a empresa que verificamos a situacao cadastral junto ao Serasa, e eles me passaram este script, mas não sei implantar ele no sistema, algém poderia me ajudar? 1-Endereço de Requisição As requisições devem ser feitas através da seguinte URL 1.1-LAY OUT – Entrada (Sintaxe): algém tem alguma idéia de como montar isso? vlw
  20. sim, a chave está como auto-incremento, está tudo ok, mas depois de muitos testes, "MUITOS MESMOS", descobri que a pessoa que fez este banco de dados, colocou o campo que recebe a informacao do CpfCnpj não pode ter valor repetido. Fala sério, custei a descobrir, testei campo por campo. Mas já resolvi este problema. mesmo assim obrigado pela ajuda Kuroi. Como eu coloco este post como resolvido? alguém poderia me ajudar?
  21. Pessoal, estou com um grande problema que já está me deixando com os cabelos em pe. Antes de mais nada, utilizo o sql 2005 como banco de dados, e na minha tabela Clientes, o index é preenchido automaticamente. em meu sistema quando vou gravar um cliente, ele grava normalmente, mas depois ao tentar gravar o segundo cliente em diante aparece a seguinte mensagem de erro: -2147217873: Cannot insert duplicate key row in object 'dbo.Clientes' with unique index 'IX_Clientes'. so consigo inserir novo cliente quando deleto o meu banco de dados e restauro ele, dai consigo gravar normalmente. alguém tem alguma idéia do motivo disso acontecer? Só para constar, já téntei gravar no meu bd da seguinte forma: *Por Recordset If (Rs.RecordCount > 0) then Rs.AddNew Rs!NomeFantasia = IIf(IsNull(txtNomeFantasia.Text), "", Trim(txtNomeFantasia.Text)) Rs.Update ' aqui acontece o erro Rs.Close * já tentei até por insert mas deu o mesmo erro: Insert into Clientes (nome) values ('teste')
  22. Densyy, Se for dentro do form ou em um form diferente pra mim não faz tanta diferanca, mas queria fazer com que ficasse da seguinte forma: quando clico no botao de ajuda, (já fiz o botao do jeito que eu quero), aparece a bolha de dialogo com as informacoes sobre aquela tela, e ao clicar fora da bolha de dialogo, então a mesma some... para fazer isso eu n vejo problema nenhum, mas a questao e a bolha de diálogo, estou pensando em criar um form tirando o BorderStyle, e colocando um shape dentro dele com uma caixa de textbox, mas n sei se vou conseguir mudar o formato do textbox, e nem sei se vai funcionar, estou fazendo os testes agora... mas se você tiver uma sugestao diferente eu gostaria... quanto ao usar um label, não é má idéia, se caso não conseguir criar esta bolha de diálogo, irei usar ele mesmo...
  23. Pessoal é o seguinte, gostaria de colocar em algumas telas do meu programa um botao de ajuda no formato de um ponto de interrogação, pois quando clicar nele aparecerá em forma de bolha de dialogo pra que serve aquela tela. O botão ou ssCommand (Prefiro este do que o command) gostaria que ficasse em formato de circulo com a imagem dentro, além disso, não sei criar esta bolha de dialogo. Existe no vb6 algum controle que me permita fazer isso? Se caso não tiver, alguém sabe como fazer isso? Apenas para esclarecer, esta bolha que estou falando é igual estas que vemos muito em gibis, mangas, etc...
  24. Pessoal, estou com uma dúvida: em várias telas do meu programa acontece a mesma coisa: se alguém souber como resolver me ajude. Esta tela e de cadastro de transportadora, depois que eu clico no botao de pesquisar transportadora e seleciono uma transportadora a minha tela some alguns campos, como mostrado abaixo. eu utilizo este código no botao de pesquisar transportadora para fazer isso: Private Sub cmdFind_Click() Dim Escolhido As String On Error GoTo lblErr Escolhido = objTransportadora.Seleciona_Transportadora 'Aqui chama a tela já carregada para selecionar a transportadora If Escolhido <> "" Then ' se eu tiver selecionado alguma transportadora ele vai executar o codigo abaixo DBDataNovo1.Recordset.Requery ' este *DBDataNovo1.Recordset* é aquela barra de rolagem. o banco de dados e ' carregado por ele: DBDataNovo1_IniciaDb DBDataNovo1.Recordset.Find ConvertSQL("CodTransportadora = " & Escolhido), , , 1 If DBDataNovo1.Recordset.EOF Then If (DBDataNovo1.Recordset.RecordCount > 0) Then DBDataNovo1.Recordset.MoveFirst End If End If DBDataNovo1_Reposition ' seta as informacoes nos campos correspondentes tabInformacoes.Tab = 0 End If GoTo lblEnd lblErr: Data_Error_ADO Err.Number, Err.Description, Err.Source, Cnn.Errors Resume lblEnd lblEnd: End Sub
×
×
  • Criar Novo...