
sadjuan
Membros-
Total de itens
58 -
Registro em
-
Última visita
Tudo que sadjuan postou
-
Oi, mas uma vez, estou a pedir uma ajudinha. não se esquecam de mim...........
-
Oi galera, ainda esperando de ajuda!!!!!!!!!!!!!!!!!!!
-
OI Amigo Kuroi, agradecia que me desses uma ajuda plzzzzzz!
-
Oi galera, ainda tou a espera de uma ajuda. Agradecia imenson que me ajudassem a solucionar tal problema.
-
oi, ele não ta vinculado a nenhum ADODC, porque não sei vincular uma COMBO ao ADODC!!! Eu tenho um modulo com a conexao ao banco de dados, e no form onde tenho o SSTAB, tenho no evento LOAD o seguinte: Private Sub Form_Load() cmd.ActiveConnection = conn If rec.State > 0 Then rec.Close rec.Open "select * from PRODUTOS where Quantidade_Pro >0 ", conn If Not rec.EOF = True And Not rec.BOF = True Then rec.MoveFirst Do While Not rec.EOF Combo1.AddItem rec.Fields(1) rec.MoveNext Loop End If End Sub E no evento Click do COMBO eu tenho: Private Sub Combo1_Click() If rec.State > 0 Then rec.Close rec.Open "select * from PRODUTOS where Produto_Pro='" & Combo1.Text & "'", conn With rec Label11.Caption = !Referencia_Pro Label13.Caption = !Preco_Pro Label25.Caption = !Quantidade_Pro Label23.Caption = !code Refresh End With End Sub Ele funciona perfeitamente, o combo vai buscar os dados e traz tambem os outros dados que eu preciso, mas o PROBLEMA SURGE QUANDO EU CLICO SOBRE O SSTAB NA PARET DE REGISTRAR PRODUTOS, E REGISTRO NUMA BOA, MAS QUANDO CLICO SOBRE O SSTAB NA PARET DE VENDAS, E SELECCIONO O COMBO PARA TER O PRODUTO QUE INSERI NO BANCO NA PARTE DE REGISTRO, ELE não APARECE, TENHO DE FECHAR O MEU PROGRAMINHA E ABRI-LO PARA A COMBO RI BUSCA-LO NO BANCO, PORQUE SEM ISSO ELE SO IRÁ BUSCAR OS QUE já ESTAVAM. Como faço para a combo sempre tar actualizada com a entrada de novos produtos sem eu ter de fechar o programa?
-
oi amigo kuroi, eu não sei como vou fazer o combo ir ao banco de dados buscar informação atraves de um ADODC, se poderes me ajudar com algum codigo, fico grato. Agradeço desde já
-
Oi galera, alguém sabe como manter uma combobox sempre actualizada, sem a necessidade de fechar o programa. NO meu caso eu tou usando um SSTAB, com duas partes, uma para registar produtos e outra para vender, mas quando eu registar um produto novo e clicar noutra parte de SSTAB referente a venda onde ta a COMBO ela não actualiza o produto introduzido sozinha, e necessario eu fechar o programa e abrir para a combo se actualizar, sera que não há um jeito de se fazer tal coisa, actualizando-se logo apos de qualquer alteracao.???????? Agradecia que me ajudassem!!!!!
-
ia, já dei uma olhada, mais eu quero com conexao atraves de um ADODC. como fazer ixo?
-
Oi galera, tou com um pequeno probleminha, eu quero que um ADODC traga os dados de um campo de Banco de dados para um COMBOBOX e tambem quero que quando seleccionar o COMBOBOX para seleccionar um dado ele traga para as outras textbox outros dados relacionados aos mesmos dado que foi seleccionado na COMBOBOX. Agradecia desde de já galera.
-
Eu tenho de ter a tabela da maneira seguinte? Acrescentando um campo de DATA, qual deveria ser o formato da data A ENTRAR NO CAMPO? ou será que tenho de tirar o campo meses e por so o campo DATA? POSSO POR O NO MEU FORM NO EVENTO LOAD: LblData= date e depois cadastrar no banco de dados no campo DATA. NãO EXISTE UMA MANEIRA DO SISTEMA ME DAR APENAS O ANO? codnomenota1nota2mesesDATA12joão85janeiro11jose28marco11jose512maio4ana29junho12joão16junho12joão85junho E o resultado apareceria da seguinte forma: codnomenota1nota2mesesDATA4ana29junho29/08/200912joão911junho29/08/2009 Agradecia que me ajudasse
-
Oi galera eu continuo com o mesmo problema e agradecia que me ajudassem. Eu tenho a seguinte tabela. codnomenota1nota2meses12joão85janeiro11jose28marco11jose512maio4ana29junho12joão16junho12joão85junho E o resultado aparece da seguinte forma: codnomenota1nota2meses4ana29junho12joão911junho Até aqui tudo perfeito, ele soma os valores da pessoa no mesmo mês. perfeito, mas o problema surge do seguinte: No mês de junho deste ano foi somado os valores deste ano do joão, e no proximo ano no mês de junho ele somará tambem os valores do joão daquele ano novo com os do ano passado, o que não poderá acontecer, devera somar os valores do mês mas diferenciando o ano, somar os valores de junho de 2009 se solicitado e valores de junho de 2010 se tambem solicitado. Ou seja em junho de 2009 o programa soma os valores do joão em junho se solicitado este mês, e quando estivermos em junho de 2010, ele somará os valores do joão do junho de 2009 e do junho de 2010, como evitar isso?, queria que em junho de 2010 ele so fosse somar e apresentar os valores de junho de 2010, ou seja do valor do mês do ano selecionado. Como fazer isso. Aquele abraco
-
Valeu Macêdo, deu tudo certinho. Show de bola........................ Mais uma vez thanks................
-
Oi Macêdo No relatório sempre aparecerá as quatro linhas como esta postado. Um Abraço
-
Valeu Macêdo, o Cabeçalho já aparece em todas as paginas. Mas o problema principal ainda persiste: O Problema surge quando é para imprimir a segunda folha, os alinhamentos não saem como na primeira folha, ele sobe um pouco em relação a primeira folha, ou seja algumas linhas dos Dados da segunda folha aparecem no fim da primeira folha, se tivermos mais folhas isto acontece, ou seja os dados da folha 3 aparece na segunda folha e assim sucessivamente. para as demais folhas. Agradecia que me ajudasse a resolver este problema. Um Abraço
-
Ainda aguardando uma Solucao.... um abraço
-
Agradecia bro. Aguardo Resposta
-
Show de bola Macêdo mais uma vez, Fiz o instalador e correu perfeitamante em outro PC, abri os form's que tenho o ADODC e mil e uma maravilhas, funcionou perfeitamnte. Valeu Macêdo e Kuroi, foram Fantasticos............... Um Abraço
-
Oi galera, já dei uma olhada neste arquivo. O meu problema não é fazer propriamente o Relatório, eu até faço, o problema esta no alinhamento do proprio relatório. Eu tenho uma tabela CLIENTE na Base de Dados, esta tabela esta cheia de dados de muitos clientes, eu keria que ela imprimisse de um jeito diferente do Habitual. O habitual seria: NOMEPASSAPORTEPAÍSVALIDADEjose5478254brasil11/12/2015Amelia5175765usa25/01/2012joao2575525portugal24/08/2020 Ou seja, todos os dados das pessoas sairiam deste modo um em baixo do outro ate a mudança de folha, se tiver muitos dados para se imprimir. Mas o meu caso é o seguinte: Eu apenas quero que seja imprimido apenas o dado de uma unica pessoa por folha, ou seja numa unica folha tenha dados de uma unica pessoa. Assim se tiverem 20 pessoas na base de dados ele imprimira 20 folhas cada uma com uma unica pessoa. O resultado desejado deveria aparecer assim: NOME: jose PASSAPORTE: 5478254 PAÍS: brasil VALIDADE: 11/12/2015 O Problema surge quando é para imprimir a segunda folha, os alinhamentos não saem como na primeira folha, ele sobe um pouco em relação a primeira folha, e tambem já não mostra o Cabeçalho da pagina como na primeira folha. o que devo fazer? Agradecia que me ajudassem a solucionar este meu problema.
-
oi Galera. eu tou com um pequeno problema no data report, eu quero que ele imprima sempre deste jeito: NOME: Jose Vilasboas CIDADE: Munique PAÍS: Alemanha PASSAPORTE Nº: JDH54147454 VÁLIDADE: 22/12/2011 Ou seja mostre Dados de Cada pessoa em uma única folha. Como São dados de muitas pessoas a imprimir, um em cada folha: O problema surge quando Visualizo as restantes folhas, elas (folhas no Data Report) não ficam na mesma posição que a primeira, e tambem não mostram mais o Rodape e o Cabeçalho como na primeira folha. Agradecia que me ajudassem a solucionar mais este pequeno problema.
-
Oi Galera, eu tenho um programinha em Vb6 e queria quando a tecla Caps Lock estivesse activado ele desse aquele tipo de mensagens que em muitos programa mostram para avisar que a tecla Caps lock esta activada, esta mensagem aparece junto a uma Textbox. Exemplo Windows. como eu faco para ter igual?
-
Oi galera, eu gostaria de criar uma Web para um jornal desportivo, gostaria de saber como são fitas as actualizações no banco de dados, e se os links que agente clica são escritos na pagina HTML ou simplesmente ao alterarmos uma noticia no banco o nome do link tambem se altera. Gostaria de criar uma Web como por Exemplo o Jornal Record: www.record.pt alguém me da um parecer como funciona este jornal?
-
Show de Bola Macêdo, valeu, pus o codigo que me deste apenas com alguma alteração e no meu computador funcionou perfeitamente, agora vou criar o instalador e instalar na maquina do cliente para verificar se o ADODC vai funcionar perfeitamente. Private Sub Form_Load() Adodc1.ConnectionString = conn Adodc1.RecordSource = "Clientes" Set DataGrid1.DataSource = Adodc1 End Sub Digo alguma coisa quando instalar na maquina do cliente, se correu perfeitamente ou com defeito. Em todo caso Show de Bola.
-
oi galera. Ainda tou aguardando a vossa ajuda.
-
oi Amigo Kuroi, experimentei fazer o que disseste. Ou seja Fiz o seguinte: Cloquei o codigo no evento load dos form's onde tenho o ADODC's Private Sub Form_Load() Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=" & App.Path & "\BD.mdb" End sub quando rodei o programa ele deu a seguinte msg: Format of the inicialization string does not conform to the OLE DB specification e não mostrou os dados, apenas a grid vazia. Sera que coloquei algo errado? Na propriedade do ADODC1 onde tem connectionString devo deixar em branco? Aguardo a vossa ajuda, pois ela tem se revelando de grandissima importancia.
-
oi amigo kuroi. eu estou adicionando o banco de dados quando tou a fazer o instalador, mesmo quando faco com o packege & Deployment Wizard, e mesmo dep[ois quando vou fazer com o inno setup com foi explicado num dos post feitos neste forum pelo Rizuane se a memoria não me falha. o meu programa de um modulo onde eu coloquei a conexao que e: Public Sub Main () conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=" & App.Path & "\BD.mdb" conn.Open cmd.ActiveConnection = conn frmSplash.show End Sub e insiri o codigo no evento load do form onde tenho o ADODC1 que e o codigo que o amigo Macêdo postou que e o seguinte: Private Sub Form_Load() Adodc1.ConnectionString = conn End Sub e tambem configura nas propriedades do ADODC no recordsource o nome da tabela, e mais nada. criu o instalador com o PDW, depois com o inno para registrar as DDL's e OCX's, todas as DDL's e OCX's e a base de dados vou buscar na pasta suport criada pelo PDW. Gostaria de saber se eu estou indicando mal a conexao entre o ADODC e o banco de dados? porque quando vou instalar em um PC que não tenha o Visual Studio 6 la instalado, quando executo o programa ele corre normalmente, nos form's onde não tem nenhum ADODC, visto que no programa so coloquei os ADODC em alguns forms para que ele mostre todos os dados de uma tabela sempre actualizados em uma Grid. não sera preciso configurar mais nada no ADODC? Antes eu configurava o ADODC na propriedade connectionstrings o seguinte: Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=BD.mdb e no recordsource o nome da Tabela, Punha para rodar e ele mostrava todos os dados como pretendido, o problema surgia quando instalava em um micro que não tem o pacote visual studio. Depois o Macêdo disse pa eu por assim nos forms onde tenho o ADODC: Private Sub Form_Load() Adodc1.ConnectionString = conn End Sub e no recorsource o nome da tabela, mas quando ponho a rodar ainda no meu PC ele da o seguinte msg: [Microsoft][ODBC Driver Maneger] Data Source Name not Found And no Default Driver Specifield e não mostra nada, apenas a grid vazia. Logo eu penso, se no micro onde tem o visual Studio 6 instalado ele não mostra os dados, nem vale a pena eu fazer o instalador porque acho que num outro pc que não tenha o Visual Studio 6 tambem não ira mostrar tambem os dados na Grid. O Vosso apoio tem sido muito importante para mim. aguardo pela vossa ajuda.